Chole Bhature (Chickpea Curry with Puffed Bread)
Asian Hard

Chole Bhature (Chickpea Curry with Puffed Bread)

Quick answer

Total time
65 min
Level
Hard
Servings
4 servings
Ingredients
8

About this dish

Chole bhature is the definitive breakfast combination of North India's Punjab and Delhi regions, bringing together a dark, intensely spiced chickpea curry and deep-fried puffed bread.

Read more

The chole begins with dried chickpeas soaked overnight and pressure-cooked until tender, then folded into a base of slow-cooked onion and tomato seasoned with amchur, anardana, and garam masala, simmered until the gravy thickens to a deep, clinging brown. Whole spices - black cardamom, cinnamon, bay leaf - are often tied in muslin and simmered alongside the chickpeas, infusing the pot with fragrance without leaving stray solids in the finished dish. Bhature dough is made with refined flour enriched by yogurt and coarse semolina, rested at room temperature until slightly fermented, then rolled and lowered into hot oil where it balloons into a puffy, golden pillow within seconds. The ritual of tearing a piece of bhature and scooping up chole delivers salty, sour, and spiced-bread richness in a single motion. Raw onion rings and pickled green chilies cut through the heaviness with crunch and heat. In Old Delhi, the most storied shops have maintained their curry by never fully emptying the pot, topping it up over decades so the base carries years of accumulated flavor.

Ingredients

servings
IngredientAmountUnit
onion180 ggShop
tomato220 ggShop
chole masala2 tsptspShop
yogurt60 ggShop
cooking oil2 cupcupShop
Shop All Ingredients

As an Amazon Associate, we may earn from qualifying purchases.

Instructions

Read the steps as a cooking flow: prep, heat, seasoning, doneness control, and finish.

6 steps
  1. 1
    Prep

    Mix 300g flour, 60g yogurt, 1 teaspoon baking powder, and 3 to 4 tablespoons water in a bowl.

    Bring the dough together only until no dry flour remains, adding water gradually to avoid stickiness.

  2. 2
    Control

    Knead for about 5 minutes, until the surface becomes smoother and the dough feels elastic rather than crumbly.

    Cover with a damp cloth and rest at room temperature for 20 minutes so it rolls and puffs more evenly.

  3. 3
    Control

    Heat 2 tablespoons cooking oil in a wide pan over medium-high heat.

    Add 180g diced onion and cook for 8 to 10 minutes, stirring often, until deep golden brown but not blackened at the edges.

  4. 4
    Control

    Add 220g chopped tomato and 2 teaspoons chole masala, then lower to medium heat.

    Cook for about 8 minutes, pressing the tomato as it softens, until the mixture thickens and oil begins to show around it.

  5. 5
    Control

    Stir in 500g cooked chickpeas and 240ml water, scraping the pan so the browned base dissolves into the liquid.

    Cover and simmer over medium heat for 15 minutes, then uncover for 5 minutes to thicken.

  6. 6
    Finish

    Divide the rested dough into 8 pieces and roll each into a 15cm round.

    Heat the oil to 180 to 190°C, fry one at a time for 30 to 40 seconds per side, pressing gently until puffed, then drain and serve with chole.

Practical Cooking Checks

The cues that matter most while cooking.

Key technique
Chole Bhature matches a tangy, dark spiced chickpea curry with deep-fried, puffed bread.
Finish cue
Add 180g diced onion and cook for 8 to 10 minutes, stirring often, until deep golden brown but not blackened at the edges.
Avoid this
Bring the dough together only until no dry flour remains, adding water gradually to avoid stickiness.
Storage and reheating
The chole begins with dried chickpeas soaked overnight and pressure-cooked until tender, then folded into a base of slow-cooked onion and tomato seasoned with amchur, anardana, and garam masala, simmered until the gravy thickens to a deep, clinging brown.

Cooking decision evidence

Calculated Charim data and applicable official cooking and food safety guidance.

This recipe

65min, 8 ingredients

Category median

48min, 8 ingredients

Based on 247 recipes

Use-up ingredient planner

Turn these ingredients into two more meals

The overlap excludes basic seasonings. Open the next recipe and your selected dishes will stay with you.

Tips

Resting the dough is key for proper puffing.
Simmer the chole uncovered for 5 minutes, until the sauce clings to the chickpeas.

Estimated nutrition (per serving)

Calories
760
kcal
Protein
18
g
Carbs
92
g
Fat
35
g