Delhi Style Chole Bhature (Bhature and Chole)
Delhi Style Chole Bhature (Bhature and Chole) is a medium Indian recipe that serves 4. 450 calories per serving. Recipe by CookingShooking Hindi on YouTube.
Prep: 13 hrs 2 min | Cook: 1 hr 5 min | Total: 14 hrs 22 min
Cost: $6.34 total, $1.58 per serving
Ingredients
- 2 कप All-purpose flour (Clean flour, helps in leavening)
- 0.5 कप Semolina (Makes bhature soft)
- 2 बड़े चम्मच Plain yogurt (Adds moisture and slight tanginess to the dough)
- 1 बड़ा चम्मच Refined oil (To provide elasticity to the dough)
- 2 चम्मच Salt (To taste)
- 2 चम्मच Sugar (Adds slight sweetness to the dough)
- 0.5 चम्मच Baking soda (Helps the bhature rise)
- 1 कप Dry chickpeas (Soak in water with soda for 6 hours)
- 1.25 चम्मच Baking soda (for chole) (To leaven the chole)
- 1 चम्मच Pomegranate seeds (For tanginess and color)
- 2 मध्यम Onion (Make a paste without water)
- 0.5 चम्मच Ginger‑garlic paste (Add to tempering)
- 2 मध्यम Tomato (Grind and make puree)
- 1 मध्यम Potato (Peeled and chopped, gives a chunky texture to the gravy)
- 2 बड़े चम्मच Chole masala (Store‑bought or homemade)
- 0.5 छोटा चम्मच Red chili powder (Delhi‑style heat)
- 1 चम्मच Coriander powder
- 0.5 छोटा चम्मच Cumin powder
- 2 बड़े चम्मच Oil (for tempering) (For sautéed spices)
- मिश्रण Whole spices (large cardamom, cinnamon, black pepper, green cardamom, cloves) (Add to tempering)
- 8-10 टुकड़े Indian gooseberry (dry) (Boil in tea for tanginess)
- 2 चम्मच Tea leaves (Boil with gooseberry)
- 3.5 कप Water (1.5 cups for gooseberry‑tea, 2 cups for cooking chole)
Instructions
Soak Chickpeas
Soak 1 cup dried chickpeas with 1¼ teaspoons baking soda in clean water for 6 hours.
Time: PT6H
Rinse Chickpeas
After soaking, rinse the chickpeas twice with cold water and set aside.
Time: PT5M
Prepare Semolina Mixture
Mix 0.5 cup semolina with a little water and ½ teaspoon baking soda, and let it stay lightly moist for 5 minutes.
Time: PT5M
Make Flour Mixture
Combine 2 cups flour with 2 teaspoons salt, 2 teaspoons sugar, and ½ teaspoon baking soda.
Time: PT5M
Knead Dough
Add the semolina mixture, 2 tablespoons yogurt, and 1 tablespoon oil to the flour mixture and knead for 10 minutes into a soft, slightly firm dough.
Time: PT10M
Rest the Dough
Cover the kneaded dough with a cloth and let it rest for at least 6 hours (or overnight).
Time: PT6H
Make Onion‑Pomegranate Seed Paste
Blend 2 medium onions and 1 teaspoon pomegranate seeds without water to make a paste.
Time: PT5M
Prepare Gooseberry‑Tea Water
Boil 1.5 cups water with 8‑10 dried gooseberry pieces and 2 teaspoons tea leaves, then strain.
Time: PT5M
Temperature: 100°C
Heat Oil for Tempering
Heat 2 tablespoons oil in a pressure cooker and add large cardamom, cinnamon, black pepper, green cardamom, and 4‑5 cloves.
Time: PT2M
Temperature: 180°C
Sauté Onion Paste
Add the onion‑pomegranate paste to the tempering and sauté over medium heat for 5 minutes until golden brown.
Time: PT5M
Temperature: 150°C
Add Ginger‑Garlic Paste
Add ½ teaspoon ginger‑garlic paste and sauté for 1 minute.
Time: PT1M
Temperature: 150°C
Add Tomato Puree
Add the ground tomato to the paste and cook for 5 minutes until the oil separates.
Time: PT5M
Temperature: 150°C
Add Dry Spices
Add 2 tablespoons chole masala, ½ teaspoon red chili powder, 1 teaspoon coriander powder, and ½ teaspoon cumin powder, and sauté for 2 minutes.
Time: PT2M
Temperature: 150°C
Add Chickpeas, Soda and Potato
Add the soaked chickpeas, 1¼ teaspoons baking soda, and chopped potato, and mix for 2 minutes.
Time: PT2M
Pressure Cooking
Add 2 cups water to the mixture, close the pressure cooker lid, cook on high pressure for 5 minutes, then simmer for 10 minutes.
Time: PT15M
Temperature: 120°C
Release Pressure and Mash Potato
When the pressure releases, open the cooker and lightly mash the potatoes.
Time: PT5M
Finish the Chole
Simmer the chole on low heat for 10 minutes so all spices blend well.
Time: PT10M
Temperature: 90°C
Final Tempering
Heat a little oil in a small pan, add 5 teaspoons carom seeds and 1‑inch ginger pieces, sauté for 15‑20 seconds and add to the chole.
Time: PT5M
Temperature: 180°C
Divide Bhature Dough
Divide the risen dough into 10 equal portions, shape each into a round ball and roll to a thickness of 5‑6 cm.
Time: PT10M
Rest Bhature Dough
Cover the rolled discs with a cloth and let rest for 10 minutes.
Time: PT10M
Heat Oil
Heat oil in a deep wok/kadhai to 180°C.
Time: PT5M
Temperature: 180°C
Fry Bhature
Add bhature one at a time; when they start to rise, flip immediately and fry until golden brown on both sides (about 2‑3 minutes).
Time: PT20M
Temperature: 180°C
Remove and Serve
Place the fried bhature on a kitchen towel to drain excess oil, and serve with hot chole.
Time: PT5M
Nutrition Facts
- Calories
- 450
- Protein
- 12g
- Carbohydrates
- 65g
- Fat
- 15g
- Fiber
- 8g
Dietary info: Vegetarian, Gluten, high-fiber
Allergens: Wheat (gluten), Yogurt (milk)
Ingredient Substitutions
- Instead of All-purpose flour: Whole wheat flour
- Instead of Semolina: Rava
- Instead of Plain yogurt: Yogurt powder + water
- Instead of Refined oil: Ghee
- Instead of Baking soda: Baking powder (0.5 tsp)
- Instead of Dry chickpeas: Chickpeas (grams)
- Instead of Red chili powder: Cayenne powder
- Instead of Oil (for tempering): Ghee
Equipment Needed
- Mixing bowl
- Colander
- Hand blender or mixer grinder
- Pressure cooker
- Deep wok or fry pan
- Spatula
- Rolling pin
- Kitchen towel
- Measuring cups/spoons
- Stovetop
Critical Steps — Do Not Skip
- Soak chickpeas for 6 hours with soda
- Achieve the correct firm‑soft dough ratio
- Rest the dough for at least 6 hours
- Oil temperature must be 180°C
- Flip bhature immediately after adding
Chef Tips from the Video
- Adding semolina to bhature keeps it soft inside and crisp outside.
- Flipping the bhature immediately after adding gives even puffing on both sides.
- The tangy flavor of pomegranate seeds and gooseberry in the chole is a hallmark of Delhi style; don't omit them.
- Cover the dough with a cloth while resting; this retains moisture and improves puffing.
Troubleshooting
Bhature does not puff
Oil temperature may be below 180°C; check with a thermometer and flip immediately.
Chole is too thick
Add a little water or extra gooseberry‑tea liquid while cooking.
Chickpeas are still raw
Increase soaking time to 8‑10 hours or add an extra 5 minutes of high pressure in the pressure cooker.
Dough is too sticky
Add a little extra flour and knead again for 5‑10 minutes.
Storage
Refrigerator: Store chole in an airtight container for 3‑4 days. Keep bhature separately in the fridge for 1‑2 days; reheat in microwave or oven.
Freezer: Chole can be kept in the freezer for up to 1 month. Bhature can be frozen for 1 month and then reheated in the oven.
Room temperature: Do not keep bhature at room temperature for more than 4‑5 hours; bacteria may grow.
Make-Ahead Tips
- Soak chickpeas overnight with soda; use them the next morning.
- Keep bhature dough in the fridge for up to 24 hours; it will be puffed the next time.
- Cool the cooked chole and store in the fridge; reheat before serving.
Last updated: August 20, 2026






