Summary: Chole Bhature – spiced chickpeas in a thick sauce served with large, fluffy fried flatbreads bhature, popular especially in northern India. Main ingredient is dried chickpeas and all-purpose flour, prepared by boiling, simmering, and deep-frying, preparation time 3 hours (including soaking), serves 4.
Did you make this recipe? Share the result with the community.
Category: Main Dishes, Indian Cuisine
Success rate: not rated yet% of users successfully made this recipe
Quick overview
- Dish: Chole Bhature
- Category: Main Dishes, Indian Cuisine
- Cuisine: North Indian
- Main ingredient: Chickpeas, 2 cups (dried kabuli chana)
- Guide: 12 Most Popular Indian Dishes: Favorite Recipes of Indian Cuisine
- Total time: 180 minutes (60 min prep + 120 min cooking)
- Difficulty: Intermediate
- Servings: 4 servings (Serving weight: 450 g)
- Key technique: Slow simmering with whole spices and deep-frying yeast-leavened dough
- Preparation types: Boiling, simmering, kneading, deep-frying
- Dietary info & Allergens: Contains gluten, dairy (yogurt in dough), vegan option available by substituting yogurt
- Suitable for: Weekend lunch, festive gathering, authentic Indian dinner
- Nutritional values (per 1 serving): 620 kcal, Protein: 18.5 g, Fat: 22.0 g, Carbs: 88.5 g
- Storage: 3 days in the fridge, 2 months in the freezer (chole only)
- Pairing: Mango Lassi, Masala Chai, Indian Pale Ale
- In a nutshell: Spicy, tangy chickpea curry paired with giant, pillowy fried flatbreads for the ultimate North Indian comfort meal.
- Last updated: October 24, 2023
WAGUU says: “Achieving the dark, rich color and characteristic tart depth in authentic Chole comes from simmering the chickpeas with dried amla or a black tea bag alongside whole warming spices.”
How to take it further: Serve on a white 26 cm plate warmed to 40 °C, keep the full 26 cm plate in frame; place a glass of water with lime, a linen napkin and fresh herbs in the softly blurred background.
Key facts
| Prep time: | 60 minutes |
| Cooking time: | 120 minutes |
| Temperature: | 375 °F for deep-frying bhature |
| Number of servings: | 4 servings |
In a nutshell
Experience the vibrant street food culture of Delhi right in your kitchen with this classic recipe for spiced chickpea curry paired with golden, puffy fried bread.
Ingredients
Base servings: 4 servings • Serving weight: 450 g
| Ingredient | Quantity | Quality |
|---|---|---|
| Dried chickpeas (Kabuli Chana) | 2 cups | soaked overnight |
| Black tea bags | 2 pcs | for boiling chickpeas |
| Cinnamon stick | 1 pcs | Ceylon cinnamon |
| Black cardamom pods | 2 pcs | crushed |
| Bay leaves | 2 pcs | dried |
| Ghee or vegetable oil | 3 tbsp | high quality |
| Cumin seeds | 1 tsp | whole |
| Asafoetida (hing) | ¼ tsp | compounded |
| Onions | 1½ cups | finely minced |
| Ginger-garlic paste | 1½ tbsp | freshly ground |
| Tomatoes | 1¼ cups | pureed |
| Ground coriander | 2 tsp | freshly roasted |
| Ground cumin | 1 tsp | ground |
| Kashmiri chili powder | 1½ tsp | mild vibrant red |
| Turmeric powder | ½ tsp | pure ground |
| Chole masala powder | 2 tbsp | authentic blend |
| Amchur (dried mango powder) | 1 tsp | tangy flavor |
| Salt | 1½ tsp | fine sea salt |
| All-purpose flour (maida) | 3 cups | for bhature |
| Semolina (sooji) | 2 tbsp | fine grain |
| Plain yogurt | ¼ cup | whole milk yogurt |
| Sugar | 1 tsp | granulated |
| Baking soda | ½ tsp | food grade |
| Vegetable oil | 4 cups | for deep frying |
Why you’ll love this recipe
- Authentic Flavors: Recreates the deep, complex, and tangy profile of authentic North Indian dhaba-style chole.
- Pillowy Bhature: Teaches the precise technique for making giant, fluffy, crisp-yet-soft fried flatbreads without deflating.
- Complete Feast: Combines a protein-rich legume curry with indulgent bread for a deeply satisfying meal.
Success guaranteed: Follow the soaking duration and oil temperature guidelines for perfectly cooked chickpeas and flawless bhature every single time.
Recipe overview
Prep: 60 min | Cooking: 120 min | Difficulty: Intermediate | Servings: 4 | Type: Main Course | Origin: North India
Detailed instructions
Overall progress: 0% completed
Phase 1: Soaking and Boiling Chickpeas – 45 min
Appliances: Stove, pressure cooker or heavy-bottom pot
1. Drain the chickpeas that have soaked overnight in ample water. Place them into a pressure cooker or large heavy pot, add 4 cups of fresh water, 2 black tea bags, 1 cinnamon stick, 2 black cardamom pods, 2 bay leaves, and 1 tsp of salt. Bring to a boil, then cover and pressure cook for 25 minutes (or simmer gently for 90 minutes in a standard pot) until the chickpeas are thoroughly tender and easily mashable between your fingers.
CP: Chickpeas should crush smoothly under light pressure; reserve the cooking liquid.
Before moving to the next step:
Discard the tea bags and whole spices, but reserve the dark chickpea cooking broth as it provides essential starch and color for the gravy.
Phase 2: Preparing Bhature Dough – 30 min
Appliances: Mixing bowl
2. In a large mixing bowl, combine 3 cups of all-purpose flour, 2 tbsp of semolina, ¼ cup of plain yogurt, 1 tsp of sugar, ½ tsp of baking soda, and 1 tsp of salt. Mix thoroughly, then gradually add lukewarm water (about ¾ cup) to knead into a soft, slightly sticky dough. Knead vigorously for 8 to 10 minutes until smooth and elastic. Coat the surface with a thin layer of oil, cover with a damp cloth, and let rest in a warm place for at least 2 hours.
CP: Dough should be pliable, smooth, and stretchy after resting.
Before moving to the next step:
Ensure the dough rests long enough for the gluten to relax and the baking soda to aerate the mixture.
Phase 3: Cooking the Aromatic Masala Base – 25 min
Appliances: Heavy-bottom skillet or kadhai
3. Heat 3 tbsp of ghee or oil in a heavy-bottom skillet over medium heat. Add 1 tsp of cumin seeds and ¼ tsp of asafoetida. Once the cumin splutters, add 1½ cups of finely minced onions. Sauté until golden brown, about 10 minutes. Stir in 1½ tbsp of ginger-garlic paste and cook for 2 minutes until the raw aroma dissipates.
CP: Onions must be evenly golden brown to form a rich flavor base.
Before moving to the next step:
Lower the heat slightly before adding dry spices to prevent scorching.
Phase 4: Simmering the Chole Curry – 30 min
Appliances: Skillet, wooden spoon
4. Add 1¼ cups of tomato puree, 2 tsp of ground coriander, 1 tsp of ground cumin, 1½ tsp of Kashmiri chili powder, ½ tsp of turmeric powder, 2 tbsp of chole masala powder, and remaining ½ tsp of salt. Cook, stirring frequently, until oil separates from the masala mixture, about 8 minutes. Add the boiled chickpeas along with their dark cooking liquid and 1 tsp of amchur powder. Simmer uncovered on low heat for 20 minutes, gently mashing a few chickpeas against the side of the pan to thicken the sauce.
CP: Gravy should thicken to a rich, clinging consistency coating the chickpeas.
Before moving to the next step:
Keep the finished curry warm on low heat while you fry the bhature.
Phase 5: Rolling Bhature – 20 min
Appliances: Rolling pin, work surface
5. Punch down the rested bhature dough and divide it into 8 equal portions. Roll each portion into a smooth ball. On a lightly oiled surface (avoid excess dry flour), roll each ball into an oval or round disc about 6 to 7 inches in diameter and moderately thick. Do not roll them as thin as chapatis; they need slight thickness to puff correctly.
CP: Rolled bhature should be even in thickness without tears.
Before moving to the next step:
Stack rolled bhature between parchment sheets if frying sequentially.
Phase 6: Deep Frying Bhature and Plating – 20 min
Appliances: Deep frying pan, slotted spoon
6. Heat 4 cups of vegetable oil in a deep frying pan to 375 °F. Carefully slide one rolled bhature into the hot oil. Gently press down on the center with a slotted spoon to help it puff up instantly. Fry for about 20 to 30 seconds per side until golden brown and crisp. Remove with a slotted spoon and drain on paper towels. Serve hot alongside the spiced chole curry, sliced onions, and lemon wedges.
CP: Bhature must puff into a golden balloon immediately upon hitting hot oil.
Required equipment
| Utensil | Ideal size | Alternative | Risk |
|---|---|---|---|
| Pressure cooker | 6 quart | Heavy-bottom stockpot | Extended cooking time for chickpeas |
| Heavy skillet | 12-inch wide | Stainless steel kadhai | Food sticking if heat is too high |
| Deep frying pan | 10-inch diameter | Cast iron wok | Oil temperature fluctuation |
Shopping list
Nutrition profile
Values per 1 serving (excluding side dishes). Calculated from average ingredient nutrition values.
| Nutrient | Per 100 g | Per 1 serving | Per 4 servings |
|---|---|---|---|
| Energy | 137.8 kcal | 620.0 kcal | 2480.0 kcal |
| Fat | 4.9 g | 22.0 g | 88.0 g |
| of which saturates | 1.1 g | 5.0 g | 20.0 g |
| Carbohydrates | 19.7 g | 88.5 g | 354.0 g |
| of which sugars | 2.2 g | 10.0 g | 40.0 g |
| Protein | 4.1 g | 18.5 g | 74.0 g |
| Salt | 0.8 g | 3.6 g | 14.4 g |
Reference intake of an average adult (8400 kJ / 2000 kcal).
WAGUU Pro level
- Pro standard: Verified recipe with precise ratios and visual checkpoints.
- Tip 1: Add a pinch of baking soda when soaking chickpeas to soften their skins naturally.
- Tip 2: Ensure frying oil reaches precisely 375 °F so bhature puffs without absorbing excess grease.
- Tip 3: Use freshly roasted and ground spice blends for maximum aromatic intensity.
- Tip 4: Let the bhature dough rest in a humid, warm environment for optimal fermentation texture.
Scientific background
The characteristic dark color of authentic chole is achieved through Maillard reactions and tannin extraction from black tea during pressure cooking. The addition of yogurt and baking soda in bhature dough initiates mild lactic fermentation and carbon dioxide production, creating pockets of gas that expand rapidly upon contact with hot oil, resulting in the iconic puffed flatbread.
Fine Dining – Professional techniques
- Plate composition: Serve piping hot chole in a deep matte ceramic bowl alongside a perfectly puffed, golden bhatura draped over the edge.
- Texture contrasts: Pair the velvety, soft chickpea curry with the crispy, airy exterior and chewy interior of the bhatura.
- Temperature contrast: Contrast the steaming hot curry with crisp, cold pickled onions and fresh green chilies.
- Aromatic garnishes: Garnish with julienned fresh ginger, slit green chilies, and freshly chopped cilantro.
Sensory radar
- Appearance: Deep mahogany-brown chickpea curry accompanied by golden-brown, balloon-like fried bread.
- Aroma: Pungent warming spices, roasted cumin, black cardamom, and toasted ghee.
- Taste: Robust, savory, spiced, with a pronounced tangy kick from amchur.
- Texture: Tender melt-in-the-mouth chickpeas in thick gravy, paired with airy, crisp-chewy bhature.
Pairing
- BEER: Crisp Indian Pale Ale with citrus notes to cut through the rich fried bread.
- WINE: Off-dry Riesling with balancing acidity and residual sweetness.
- NON-ALCOHOLIC: Chilled sweet or salted mango lassi, or spiced masala chai.
Various preparation methods
- Instant Pot Method: Cook soaked chickpeas on high pressure for 35 minutes with tea bags and whole spices.
- Baked Bhature Variant: Brush rolled dough with oil and bake at 450 °F on a preheated pizza stone for 5 minutes (less authentic texture).
Allergens and dietary information
Contains: Gluten, dairy • Gluten: Contains wheat flour (maida) • Not suitable for: Celiac disease, lactose intolerance (without substitutions)
Suitable for
Weekend brunch, festive Indian dinners, hearty vegetarian feasts.
Substitution guide
- All-purpose flour: Can be mixed with 20% whole wheat flour for a nuttier texture.
- Amchur powder: Substitute with fresh lime juice added just before serving.
FAQ
Why do we use tea bags when boiling chickpeas?
Tea bags infuse the chickpeas with natural tannins, imparting the signature dark mahogany color and slight astringency typical of authentic Punjabi chole.
Why won’t my bhature puff up when frying?
Ensure your oil is sufficiently hot (375 °F), the dough has rested adequately to build gluten elasticity, and the rolled dough is not too thin.
Can I use canned chickpeas instead of dried ones?
While canned chickpeas save time, they lack the firm yet tender texture and absorb less of the dark tea color and spice depth compared to soaked dried chickpeas.
How do I reheat leftover bhature?
Reheat leftover bhature in a hot dry skillet for 30 seconds on each side to restore crispness without microwaving them into a rubbery texture.
WAGUU Petr advises: Cooking for 12 or more people?
12–16 people: Scale the chole recipe proportionally in a large stockpot; fry bhature in batches just before serving. • 20+ people: Prepare the chole curry a day in advance to allow flavors to deepen; assign a dedicated station for rolling and frying bhature fresh.
Sides and serving
- Sliced red onions – tossed with lemon juice and chaat masala (not included in the recipe)
- Punjabi mango pickle (achar) – adds pungent tanginess (not included in the recipe)
Serving: Serve immediately while bhature are hot, puffy, and crispy, accompanied by steaming bowls of spiced chole.
Storage and reheating
Fridge: 3 days • Freezer: 2 months • Reheating: Simmer chole gently on the stove with a splash of water until heated through.
Author: WAGUU Petr & Team • Published: 25 Aug 2026 • Updated: 31 Oct 2026
More Recipes in This Article
Guide: 12 Most Popular Indian Dishes: Favorite Recipes of Indian Cuisine
Other recipes you might enjoy
Why WAGUU?
Recipes on WAGUU undergo checks for ingredient accuracy, procedures, and nutritional values.
Process photo gallery
Community photos: Cook, take a picture, and share your results.
You can upload photos in the comments below or send them via email.
Did you record a video of your process for our recipe? Paste a link to YouTube, YouTube Shorts, TikTok, Instagram Reels, Facebook Reels, Pinterest, Vimeo, or X (Twitter) in the comments – we’d love to share it and help give you and your content more visibility.
Common mistakes
- Under-soaking chickpeas – results in hard centers and uneven cooking during boiling.
- Rolling bhature too thin – prevents them from puffing up into balloons during deep frying.
- Frying at too low temperature – causes bhature to absorb excessive oil and become soggy.
- Skipping the resting time for dough – leaves gluten tight and unstretchable.