Shopping Cart
Your cart is empty

Start adding your favourite groceries to begin your order.

Continue Shopping
Chole Bhature Recipe - Puffy Fried Bread with Spicy Punjabi Chickpeas
Chole Bhature Recipe - Puffy Fried Bread with Spicy Punjabi Chickpeas
Chole Bhature Recipe - Puffy Fried Bread with Spicy Punjabi Chickpeas
Easy Indian Recipes

Chole Bhature Recipe - Puffy Fried Bread with Spicy Punjabi Chickpeas

45 mins 4 servings Easy
Prep Time 15 mins
Cook Time 30 mins
Total Time 45 mins
Servings 4

About This Recipe

Make authentic Chole Bhature at home — puffed, golden, pillowy fried bread served with dark, tangy, deeply spiced Punjabi chickpea curry. India's most iconic breakfast-brunch and one of the top-3 most searched Indian recipes globally. The chole is dark, rich, and tangy — completely different from a quick chana masala. The bhature puff up like balloons in hot oil. Ready in 45 minutes.

Ingredients

For the Chole (Chickpea Curry)

For the Bhature (Makes 8)

Method

Why This Recipe Works

Chole Bhature is not the same dish as Chana Masala. They use the same base ingredient — chickpeas — but the similarity ends there. Chana Masala is a quick, everyday, tomato-forward curry designed for weeknight dinners. Chole Bhature is a completely different beast: the chole is slow-simmered until dark brown (sometimes with tea bags for colour), deeply tangy with amchoor and pomegranate powder, aromatic with chole masala (a specific spice blend distinct from garam masala), and served with bhature — puffy, golden, deep-fried leavened bread that balloons in hot oil. Together, they form one of India's most spectacular meals — a plate of dark, glossy, aromatic chickpeas with two massive puffed bhature, a side of sliced onions, pickle, and a glass of cold lassi. It's a Sunday morning ritual across North India.

"Chole bhature recipe" is consistently one of the top-3 most searched Indian recipe terms globally, year after year. At Pick N Save, we stock every ingredient for both components — KTC and Fudco chickpeas (tinned and dried), MDH Chole Masala (the specific spice blend for dark, tangy chole — completely different from regular garam masala), Fudco Amchoor Powder (dried mango powder for tang), Fudco Anardana Powder (pomegranate seed powder for sour depth), yogurt for the bhature dough, and all the fresh produce. We also stock our own Chana Masala recipe for the quick version — but when you have time and want the real thing, this Chole Bhature is the one to make. Our Harrow customers have been buying MDH Chole Masala by the dozen for Sunday Chole Bhature since 1999.

Step-by-Step Method

Part 1: The Chole (Chickpea Curry — 25 Minutes)

Step 1: Prepare the Chickpeas

Tinned (quick method): Drain and rinse 2 tins (800g total) of KTC Chickpeas 400g. Ready to use immediately.

Dried (traditional — requires overnight soak): Soak 250g of dried chickpeas (Fudco Chickpeas 1.5kg or Natco Chick Peas 500g) in plenty of water overnight (8–12 hours). Drain and pressure cook with 3 cups of fresh water, ½ teaspoon of salt, and 1 tea bag (any black tea — Wagh Bakri Premium or Safari Pure Tea) tied in muslin or dropped directly into the water. The tea gives the chickpeas a dark brown colour that defines authentic chole — without it, the chole will be pale yellow. Pressure cook for 6–7 whistles until the chickpeas are completely soft but still hold their shape. Remove the tea bag. Reserve 1 cup of the dark cooking liquid.

Step 2: Make the Chole Masala Base (10 Minutes)

Heat 3 tablespoons of sunflower oil (KTC Pure Sunflower Oil 5 Litres) in a large, heavy-bottomed pot over medium heat. Add 1 teaspoon of cumin seeds (Fudco Cumin Seeds 300g) and 1 bay leaf (TFS Bay Leaves 50g). When the cumin crackles, add 2 large onions finely diced (White Onions Prepack 4Kg). Cook for 6–7 minutes until deep golden-brown — darker than for most curries. The dark onion base is essential for the colour and depth of authentic chole.

Add 1 tablespoon of ginger garlic paste (Fudco Ginger Garlic Paste 300g) and 2 green chillies slit lengthways (Indian Chilli 400g). Cook for 1 minute. Add 2 large tomatoes finely chopped (Fresh Vine Tomato 500g) or 200g of KTC Chopped Tomatoes. Cook for 4–5 minutes until the tomatoes completely break down and the oil separates at the edges.

Step 3: Add the Chole Spice Blend (2 Minutes)

This is where chole diverges from chana masala. Add 2 tablespoons of MDH Chole Masala (MDH Chunky Chat Masala 100g or MDH Chana Masala 100g — the specific chole blend containing pomegranate, amchoor, anardana, coriander, cumin, and black pepper in a ratio designed for dark, tangy chickpeas), 1 teaspoon of Kashmiri chilli powder (TFS Kashmiri Mild Chilli Powder 100g), ½ teaspoon of turmeric (TFS Haldi Powder Rajapuri 100g), 1 teaspoon of amchoor / dried mango powder (TFS Amchoor Powder 100g — for sour tang), ½ teaspoon of anardana / pomegranate powder (Fudco Anardana Powder 100g — for deep, fruity sourness), and salt to taste. Stir for 1 minute until fragrant.

Step 4: Simmer the Chole (10 Minutes)

Add the cooked chickpeas and 300ml of hot water (or the reserved dark cooking liquid from the dried method). Stir well. Bring to a simmer and cook uncovered for 10 minutes. During simmering, use the back of your spoon to crush 8–10 chickpeas against the side of the pot — this releases starch and thickens the gravy naturally, giving it the thick, clingy consistency that defines proper chole (the same technique from our Rajma recipe).

The chole is ready when the gravy is thick enough to coat the chickpeas but still pourable, dark brown in colour (not pale yellow), and the surface has a slight sheen from the oil separation. Add a generous knob of butter (Anchor Butter Salted 500g) and ½ teaspoon of garam masala (TFS Garam Masala 100g). Stir. Finish with 1 teaspoon of kasuri methi / dried fenugreek leaves (TFS Dried Fenugreek Leaves 100g) crushed between your palms.

Part 2: The Bhature (Fried Bread — 20 Minutes)

Step 5: Make the Bhature Dough (5 Minutes + 15 Minute Rest)

In a large bowl, combine 2 cups (250g) of plain flour (maida), 2 tablespoons of fine semolina (Fudco Semolina Coarse Yellow 1.5kg — the semolina adds crispness to the bhature), ½ teaspoon of baking powder, ½ teaspoon of sugar, ½ teaspoon of salt, and 1 tablespoon of sunflower oil. Add 100g of thick natural yogurt (Desi Natural Yogurt 1kg — the yogurt adds tang and helps the dough ferment slightly, producing softer bhature). Gradually add 3–4 tablespoons of warm water and knead for 3 minutes until you have a soft, smooth, slightly elastic dough — softer than chapati dough, similar to naan dough. Cover with a damp tea towel and rest for 15–30 minutes. The longer the rest, the softer and puffier the bhature.

Step 6: Roll and Fry the Bhature (15 Minutes)

Divide the dough into 8 equal balls. On a lightly floured surface, roll each ball into an oval shape about 15cm long and 3–4mm thick — slightly thicker than a chapati but thinner than naan. Don't roll too thin or the bhature won't puff; don't roll too thick or the inside will be doughy.

Heat sunflower oil (KTC Pure Sunflower Oil 5 Litres) in a deep kadhai or pan — at least 6cm deep. Heat to 180°C. Gently slide one rolled bhatura into the hot oil. Within 5–10 seconds, it should begin to puff. Use a slotted spoon to gently press the surface of the bhatura and splash hot oil over the top — this encourages dramatic, balloon-like puffing. Once puffed and golden-brown on the bottom (about 30 seconds), flip and cook the other side for another 20–30 seconds. The entire frying process takes less than 1 minute per bhatura. Remove and drain on kitchen paper. Repeat with the remaining dough balls. Serve immediately — bhature deflate and become chewy within 10–15 minutes of frying.

Step 7: Assemble and Serve

Ladle a generous portion of hot, dark chole into a bowl or onto a plate. Place 2 hot, puffy bhature alongside. Add the traditional accompaniments:

  • Sliced onion rings (White Onions Prepack 4Kg) soaked in lemon juice with a pinch of salt and Kashmiri chilli
  • Lemon wedges (Lemon Loose Yellow Big 3 pcs)
  • Green chilli pickle or mango pickle (Mango Pickle or Patak Mixed Pickle 283g)
  • A glass of cold sweet lassi or Mango Lassi

The correct way to eat: tear a piece of bhatura, scoop up a generous portion of dark chole, add a sliver of onion, and eat in one bite. Chase with a sip of cold lassi. This is the breakfast that built North India.

Pro Tips from Our Store

  • Chole Masala ≠ Garam Masala: MDH Chole Masala (or MDH Chana Masala) is a completely different spice blend from regular garam masala. It contains pomegranate powder (anardana), amchoor (dried mango), coriander, cumin, and black pepper in a specific ratio designed to produce the dark, tangy, sour flavour profile of authentic Punjabi chole. Regular garam masala will produce a nice chickpea curry — but not chole. This is the single most important ingredient in the recipe.
  • Tea bags for the dark colour: The traditional dark brown colour of chole comes from simmering dried chickpeas with tea bags (or in an iron pot). The tannins in the tea stain the chickpeas dark brown without affecting the flavour. Drop 1–2 tea bags directly into the pressure cooker with the soaking water. Remove after cooking. If using tinned chickpeas, you can boil the tinned chickpeas with a tea bag for 5 minutes to darken them, though it's not essential.
  • Amchoor + Anardana = the tangy depth: These two souring agents together create the characteristic tang of Punjabi chole that's completely different from the tomato-forward sourness of chana masala. TFS Amchoor Powder 100g and Fudco Anardana Powder 100g — a 100g bag of each lasts for months. If you can only buy one, choose amchoor — it's more versatile.
  • Yogurt in the bhature dough: Desi Natural Yogurt in the bhature dough serves two purposes — the acidity helps the baking powder react (producing more puff), and the tang adds flavour to the bread. Without yogurt, bhature taste flat and don't puff as dramatically. Don't substitute with milk.
  • 180°C oil — and press to puff: The bhature must go into oil at exactly 180°C. Too cool = oily, flat bread. Too hot = burns before puffing. The pressing technique — using a slotted spoon to gently press the surface and splash hot oil over the top — is what causes the dramatic balloon puff. Without this splashing, the bhatura will puff partially but not fully.
  • Serve immediately — no exceptions: Bhature have a shelf life of approximately 10 minutes. After that, they deflate, cool, and become chewy and dense. Fry and serve in batches — 2 at a time per person, eating each pair while the next pair fries. This is how street vendors do it in Delhi, and there's no shortcut around it.

Variations to Try

  • Aloo Chole Bhature (Potato-Stuffed): Before rolling the bhature, flatten a dough ball, place 1 tablespoon of spiced mashed potato (same filling as Aloo Gobi — mashed with amchoor, chilli, and coriander) in the centre, seal, and roll. The potato-stuffed bhatura is heavier but incredibly satisfying — a meal in itself even without the chole.
  • Wheat Bhature (Healthier): Replace half the maida (plain flour) with atta (wholemeal flour). The bhature will be denser and slightly chewier but significantly healthier — more fibre, lower glycaemic index. Pure atta bhature don't puff as dramatically as maida but taste nuttier and more wholesome.
  • Chole with Kulcha (Delhi Style): Instead of fried bhature, serve the chole with stuffed kulcha — pan-fried leavened bread stuffed with potato or paneer. This is the Delhi street food variation. Use the same chole and pair with our Garlic Naan recipe as a base, stuffed with filling.
  • Dry Chole (Sukha Chole): Cook the chole with less water until nearly dry — no gravy, just chickpeas coated in a thick, concentrated masala. Dry chole is served at weddings and parties alongside poori or bhature. It's also excellent as a chaat topping — pile on a plate, add yogurt, chutneys, and sev for Chole Chaat.
  • Instant Pot Chole (30-Minute Complete Method): Sauté onions, ginger-garlic, and spices directly in the Instant Pot. Add soaked chickpeas, tea bag, and water. Pressure cook on high for 25 minutes, natural release 10 minutes. The Instant Pot produces excellent dark chole with the traditional depth — and the hands-off cooking frees you to make the bhature dough simultaneously.

Shop This Recipe at Pick N Save

Every single ingredient for this recipe is available at picknsave.co.uk with home delivery across London and the UK, or click and collect from our store in Harrow. Here's your shopping list:

  • Chickpeas (Tinned): KTC Chickpeas 400g | KTC Chickpeas 2.5kg (catering) | Natco Chick Peas Tinned 400g
  • Chickpeas (Dried): Fudco Chickpeas 1.5kg | Natco Chick Peas 500g | Natco Chick Peas 2kg | TFS Kabuli Chana 500g | TFS Kabuli Chana 1kg | TFS Kabuli Chana 2kg | Heera Chick Peas 500g | Heera Chick Peas 2kg
  • Chole Masala (Essential): MDH Chunky Chat Masala 100g | MDH Chana Masala 100g | Shan Chana Masala 100g | TFS Chole Masala 100g
  • Souring Agents: TFS Amchoor Powder 100g | Fudco Amchoor Powder 100g | Fudco Anardana Powder 100g
  • Spices: TFS Kashmiri Mild Chilli Powder 100g | TFS Haldi Powder Rajapuri 100g | TFS Garam Masala 100g | TFS Dried Fenugreek Leaves (Kasuri Methi) 100g | Fudco Cumin Seeds 300g | TFS Bay Leaves 50g
  • Pastes: Fudco Ginger Garlic Paste 300g | Taj Ginger Garlic Crushed 400g
  • For the Bhature: Fudco Semolina Coarse Yellow 1.5kg | Desi Natural Yogurt 1kg
  • Butter: Anchor Butter Salted 500g
  • Tea (For Colour): Wagh Bakri Premium Black Tea 1kg | Safari Pure Tea 500g
  • Oil: KTC Pure Sunflower Oil 5 Litres
  • Fresh Produce: White Onions Prepack 4Kg | Fresh Vine Tomato 500g | Indian Chilli 400g | Fresh Coriander Bunch 1Pc | Lemon Loose Yellow Big 3 pcs | Fresh Ginger Loose 500g
  • Accompaniments: Patak Mixed Pickle 283g | Desi Natural Yogurt 1kg (for lassi)
  • Ready-Made Chole (Skip the Cooking): Haldirams Chole Masala 300g | Ashoka Chole Masala 280g

Nutrition Facts

Energy 520 kcal (26% RI)
Fat 22 g – Medium (31% RI)
Saturates 4 g – Medium (20% RI)
Carbohydrates 60 g (23% RI)
Fibre 9 g – High (36% RI)
Protein 18 g (36% RI)
Sugars 5 g – Low (6% RI)
Salt 1.2 g – Medium (20% RI)

*RI = Reference Intake. Values are approximate. Per serving = 1 bowl chole + 2 bhature.

Shop Ingredients

8% off
Desi Natural Yogurt 1kg
()
£2.89
20% off
Fudco Cumin Seeds 300g
()
£5.99
Fudco Ginger Garlic Paste 300g
()
Indian Chilli 400g
()
£3.49
MDH Chana Masala 100g
()
£1.99
TFS Amchoor Powder 100g
()
£1.79
TFS Garam Masala 100g
()
£1.99
TFS Haldi Powder Rajapuri 100g
()
White Onions Prepack 4Kg
()
£3.29