Tasty Chole Bhature Recipe

Authentic Chole Bhature Recipe – Favorite Delhi Style Street Food

If you have ever walked the lanes of Old Delhi in the morning, you know the smell: sizzling oil, roasted spices and a tangy chickpea curry bubbling beside a pile of puffed, golden bread. That pairing is chole bhature, one of North India’s best-loved street foods, and it is as comforting as it is indulgent.

This Delhi-style version lists every ingredient in grams, walks you through both the spiced chickpeas (chole) and the fried bread (bhature), and adds practical tips so the bhature puff up and the chole turn out dark, glossy and full of flavour. It is a good weekend project and a crowd-pleaser for guests.

Delhi-style chole bhature served with spiced chickpea curry

Why You’ll Love This Recipe

  • Street-style flavour at home: a layered masala with tang from amchur and warmth from whole spices.
  • Vegan-friendly chole: the chickpea curry contains no dairy.
  • Great for gatherings: perfect for weekends, brunches and festive meals.
  • Weighed ingredients: grams are listed so results are easy to repeat.

Ingredients (With Grams)

Serves: 4 people

For Chole (Spiced Chickpeas)

IngredientQuantity
Dried chickpeas (kabuli chana)200g (soaked overnight)
Onion (finely chopped)150g
Tomatoes (pureed)200g
Ginger-garlic paste20g
Green chilies (slit)2–3 (10g)
Cumin seeds5g (1 tsp)
Bay leaf1
Black cardamoms2
Cinnamon stick1-inch (2g)
Turmeric powder3g (1 tsp)
Coriander powder5g (2 tsp)
Cumin powder3g (1 tsp)
Chole masala or garam masala5g (1½ tsp)
Red chili powder3g (1 tsp)
Amchur (dry mango powder)3g (1 tsp)
Salt7g (1½ tsp, adjust to taste)
Cooking oil30ml
Water400–500ml
Coriander leaves (garnish)a handful

For Bhature (Fried Bread)

IngredientQuantity
All-purpose flour (maida)250g
Semolina (sooji)30g
Yogurt (curd)60g
Baking powder2g (½ tsp)
Baking soda1g (⅛ tsp)
Sugar5g (1 tsp)
Salt4g (½ tsp)
Warm water100–120ml (as needed)
Oil (for deep frying)~500ml

Ingredient Notes and Substitutions

  • Chickpeas: kabuli chana (large, pale chickpeas) is traditional. Canned chickpeas work in a pinch; drain and rinse them and shorten the pressure-cooking step.
  • Tea bag: it is only there to give the chickpeas a deep, dark colour. It does not make the chole taste of tea. Dried amla works the same way.
  • Amchur: this dry mango powder adds the signature tang. If you do not have it, finish with a squeeze of lemon juice.
  • Yogurt: full-fat plain yogurt gives the softest bhature. A plant-based yogurt can replace it for a fully vegan bread.
  • Semolina: a small amount adds a light crispness to the outside of the bhature.

Step-by-Step Instructions

How to Make Chole

  1. Cook the chickpeas: Pressure cook the soaked chickpeas with salt and a tea bag (for colour) for 4–5 whistles. Remove the tea bag.
  2. Prepare the masala base: Heat oil in a pan. Add cumin seeds, bay leaf, black cardamoms and cinnamon. Sauté the onions until golden.
  3. Add aromatics and tomatoes: Mix in the ginger-garlic paste and green chilies. After a minute, add the tomato puree. Cook until the oil separates.
  4. Spice it up: Add turmeric, coriander, cumin, chole masala, red chili powder and amchur. Stir and cook for 1 minute.
  5. Combine with chickpeas: Add the cooked chickpeas and simmer for 10–15 minutes. Mash a few for a thicker gravy. Garnish with coriander.
Cooking chole masala in a pan

How to Make Bhature

  1. Prepare the dough: Combine the flour, semolina, salt, sugar, baking soda and baking powder. Add the yogurt and warm water. Knead to a soft dough.
  2. Rest the dough: Cover and let it rest for 2–3 hours.
  3. Shape and fry: Divide into balls and roll into 6-inch circles. Deep fry in hot oil until puffed and golden. Drain on paper towels.
Puffed golden bhature being fried

Nutritional Info (Per Serving)

  • Calories: 450–550 kcal
  • Carbohydrates: 55–65 g
  • Protein: 12–15 g
  • Fat: 20–25 g
  • Fiber: 7–9 g
  • Sugar: 3–5 g
  • Sodium: 600–800 mg

Chickpeas are a good source of protein and fibre, while the bhature are rich because they are made with refined flour and deep fried. For a lighter version, try whole wheat flour or bake the dough instead of frying (the texture will be different). Values are approximate.

Tips for the Best Chole

  1. Soak overnight: Soak for 8–12 hours to soften the chickpeas and reduce cooking time.
  2. Use a pressure cooker or Instant Pot: It gives soft, creamy chickpeas that absorb the masala well.
  3. Tea bag or amla for colour: This gives the chole a rich, dark colour.
  4. Freshly ground spices: Roast and grind whole spices such as cumin, coriander and anardana for a more intense flavour.
  5. Simmer for flavour: After adding the chickpeas to the masala, simmer for at least 15–20 minutes so the flavours meld.

Tips for the Best Bhature

  1. Rest the dough: At least 2 hours lets it ferment slightly for a soft, puffy texture.
  2. Yogurt and baking soda: They help the bhature puff and stay soft inside.
  3. Roll evenly: Too thin and they will not puff; too thick and they stay doughy.
  4. Check the oil temperature: Drop in a small piece of dough. It should rise immediately and puff. Too cool gives soggy bhature; too hot browns the outside before the inside cooks.
  5. Do not overcrowd: Fry one or two at a time so the oil stays hot and each bread has space to puff.
  6. Keep the dough covered: A damp cloth stops a dry skin forming, which can stop the bread puffing evenly.

Variations

  • Kulcha instead of bhature: serve the chole with soft kulcha or plain tawa-cooked bread if you would rather not deep fry.
  • Whole wheat bhature: replace part of the maida with whole wheat flour for a heartier, slightly denser bread.
  • Spicier chole: add an extra slit green chili or a pinch more red chili powder.
  • Tangier chole: add a little more amchur or a squeeze of lemon at the end.

Serving Suggestions

Serve chole bhature hot, straight after frying, with:

  • Sliced raw onions
  • Green chilies
  • Lemon wedges
  • Mango pickle
  • Sweet or salted lassi

Storage and Reheating

  • Chole: Refrigerate in an airtight container for up to 3 days or freeze for up to a month. Reheat on the stove with a splash of water, as the gravy thickens as it sits.
  • Bhature: Best eaten fresh. The dough can be refrigerated for up to 24 hours; bring it to room temperature before rolling.

Frequently Asked Questions

Can I use canned chickpeas?
Yes, but dried chickpeas give a richer texture and flavour. If using canned, reduce the cooking time accordingly.

What is the difference between puri and bhature?
Puri is made with whole wheat flour and no fermentation. Bhature is made with maida and yogurt, giving it a fluffy, tangy texture.

Why are my bhature not puffing?
The usual causes are oil that is not hot enough, dough rolled too thin or too thick, or a dough that did not rest long enough.

Can I make bhature in an air fryer?
You can try it, but traditional deep frying gives the best puff and taste.

Is this recipe vegan?
The chole is vegan. To make the bhature vegan, replace the yogurt with plant-based yogurt and check that your baking agents are vegan-friendly.

Final Thoughts

Chole bhature is more than a meal; it is a celebration of North Indian flavours. With this step-by-step guide you can recreate the spirit of Delhi street food in your own kitchen. If you try it, leave a comment below and tell us how your bhature puffed up.

You May Also Like


Discover more from Recipe Reverie

Subscribe to get the latest posts sent to your email.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.