Chole Bhature (Spicy Chickpeas with Fluffy Fried Bread)
Chole Bhature (Spicy Chickpeas with Fluffy Fried Bread) is a medium Indian recipe that serves 4. 350 calories per serving.
Prep: 8 hrs 25 min | Cook: 2 hrs 8 min | Total: 10 hrs 53 min
Cost: $5.01 total, $1.25 per serving
Ingredients
- 1 cup Kabuli Chickpeas (dry, small‑sized; soak overnight and rinse before cooking)
- 3.5 cups Water (for cooking chickpeas; adjust as needed)
- 2 tablespoons Mustard Oil (adds authentic pungent flavor; can substitute with vegetable oil)
- 2 teaspoons Cumin Seeds (whole, shahi jeera preferred)
- 2 medium Onion (finely chopped)
- 2 Green Chili (slit lengthwise; adjust for heat)
- 1 handful Cilantro (chopped, for garnish and gravy)
- 2 medium Tomato (pureed or finely chopped)
- 1 teaspoon Ginger Paste (freshly grated ginger blended into a paste)
- 1 teaspoon Garlic Paste (freshly minced garlic blended into a paste)
- 1 tablespoon Coriander Powder (ground coriander seeds)
- 3 tablespoons Anardana Powder (dried pomegranate seed powder)
- 3 tablespoons Kashmiri Red Chili Powder (mild, bright red powder)
- 3 tablespoons Chole Masala (store‑bought or homemade blend)
- 2 tablespoons Chaat Masala (adds tangy, salty flavor)
- 1 teaspoon each Whole Spices for Spice Bag (black pepper, cumin, 2 small cardamom, 1 large cardamom, clove, cinnamon; tied in a muslin cloth)
- 1 tablespoon Kasuri Methi (dried fenugreek leaves, crushed)
- 2 tablespoons Amchur Powder (dry mango powder for sourness)
- 1 tablespoon Desi Ghee (clarified butter, adds richness)
- 2 Dry Red Chili (for final tempering)
- 2 cups Vegetable Oil (for deep‑frying bhature; high smoke point)
- 1 cup All-Purpose Flour (sifted; forms bhature dough)
- 1 teaspoon Sugar (helps fermentation)
- 1 teaspoon Baking Powder (leavening agent)
- 0.5 teaspoon Baking Soda (helps dough puff)
- 0.5 teaspoon Salt (seasoning)
- 2 tablespoons Oil (for bhature dough; any neutral oil)
- 2 tablespoons Plain Yogurt (slightly sour; can use Greek yogurt)
- 0.75 cup Warm Water (lukewarm for kneading dough)
Instructions
Soak Chickpeas Overnight
Rinse 1 cup dry Kabuli chickpeas and place them in a bowl with enough water to cover. Let them soak for at least 8 hours or overnight.
Time: PT8H
Prepare Whole Spice Bag
Combine 1 tsp each of black pepper, cumin seeds, 2 small cardamom pods, 1 large cardamom pod, 1 clove, and a small piece of cinnamon. Tie the mixture in a clean muslin cloth and set aside.
Time: PT5M
Cook Chickpeas
Drain the soaked chickpeas. Add them to a pressure cooker with 3½ cups water, the spice bag, and a pinch of salt. Close the lid and cook for 2 whistles (≈15 min) then allow natural pressure release. The chickpeas should be soft but not mushy.
Time: PT30M
Make the Base Gravy
Heat 2 tbsp mustard oil in a heavy‑bottom skillet over medium heat. Add 2 tsp cumin seeds and let them sizzle. Add 2 finely chopped onions and 2 slit green chilies; sauté until onions turn golden brown, about 8‑10 min. Stir in 1 tsp ginger paste and 1 tsp garlic paste; cook 1 min.
Time: PT10M
Add Tomatoes and Ground Spices
Add the pureed tomatoes and cook until oil separates, about 4‑5 min. Sprinkle 1 tbsp coriander powder, 3 tbsp anardana powder, 3 tbsp Kashmiri red chili powder, 3 tbsp chole masala, and 2 tbsp chaat masala. Dry‑roast the mixture for 2 min, stirring continuously.
Time: PT5M
Simmer the Gravy
Gradually pour in the reserved chickpea cooking liquid (about 1½ cups) while stirring. Bring to a gentle boil, then reduce heat and simmer for 15‑20 min until the gravy thickens and the flavors meld.
Time: PT20M
Finish the Chole
Add the cooked chickpeas to the gravy. Stir in 1 tbsp kasuri methi (crushed), 2 tbsp amchur powder, and 1 tbsp desi ghee. Cook for another 15‑20 min on low heat until the chickpeas absorb the spices and the gravy is glossy.
Time: PT20M
Final Tempering (Tadka)
In a small pan, melt 1 tsp ghee, add 2 dry red chilies and a pinch of Kashmiri red chili powder. Fry for 10‑15 seconds, then pour this tempering over the chole. Garnish with fresh cilantro.
Time: PT2M
Prepare Bhature Dough
In a mixing bowl, combine 1 cup all‑purpose flour, 1 tsp sugar, 1 tsp baking powder, ½ tsp baking soda, and ½ tsp salt. Add 2 tbsp oil, 2 tbsp plain yogurt, and mix with fingertips. Gradually add ¾ cup warm water and knead into a soft, non‑sticky dough (≈8‑10 min).
Time: PT10M
Rest the Dough
Cover the dough with a damp kitchen cloth and let it rest for 30 min at room temperature.
Time: PT30M
Shape Bhature
Divide the rested dough into 2‑3 equal balls. Lightly dust each ball with flour, roll out into 5‑6 inch circles (≈¼‑½ cm thick).
Time: PT5M
Deep‑Fry Bhature
Heat vegetable oil in a deep pan to 350°F (175°C). Gently slide one bhature into the oil; it should sizzle immediately. Fry for 1‑2 min, then press gently with a slotted spoon to help it puff. Flip and fry the other side until golden brown. Remove with a slotted spoon and drain on paper towels.
Time: PT6M
Temperature: 350°F
Serve
Serve hot chole in a bowl, topped with fresh cilantro, alongside the freshly fried bhature. Accompany with sliced onions, lemon wedges, and green chutney if desired.
Time: PT2M
Nutrition Facts
- Calories
- 350
- Protein
- 12 g
- Carbohydrates
- 45 g
- Fat
- 12 g
- Fiber
- 8 g
Dietary info: Vegetarian, Can be made vegan by substituting ghee with oil and yogurt with soy yogurt
Allergens: Mustard (oil), Dairy (ghee, yogurt), Gluten (flour)
Last updated: April 11, 2026






