Taste·Asia

Chole Bhature

छोले भटूरे (Chole Bhature)

Punjabi chickpea curry served with deep-fried bhatura — fermented bread that puffs into a hot balloon. Delhi's most-eaten breakfast and the dish Punjabi households reserve for Sunday.

Prep8h
Cook1h
Serves4
DifficultyMedium
punjabdelhistreet foodchickpeafried bread
Chole Bhature

Method

  1. Pressure cook soaked chickpeas with the tea bags, black cardamom, salt and 1.5L water for 25 minutes — the tea is the key to the deep brown colour of Punjabi chole. Drain, reserving 500ml of the cooking liquid; discard tea bags.
  2. Heat ghee in a heavy pot. Cook onions for 10 minutes until deep gold. Add ginger-garlic paste; fry one minute. Add tomato puree, chana masala, Kashmiri chili and amchur. Cook 10 minutes — the masala should darken, the oil surface, and the kitchen fill with the curry-house smell.
  3. Add cooked chickpeas and the reserved cooking liquid. Simmer 20 minutes, mashing some chickpeas against the pot to thicken the gravy. Finish with garam masala. Rest covered while the bhatura is made.
  4. For bhatura: mix flour, yogurt, sugar, baking powder, salt and enough warm water to make a soft, slightly sticky dough. Knead 8 minutes. Cover and rest 2 hours — the natural fermentation from the yogurt is what gives bhatura its tang and puff.
  5. Divide rested dough into 8 balls. Roll each into a 15cm oval, slightly thicker than a chapati. Heat oil to 190°C — a small piece of dough should rise immediately when dropped.
  6. Slide a bhatura into the oil. Press down with a slotted spoon for 5 seconds — this triggers the puff. It should balloon dramatically. Flip after 30 seconds, fry another 30 seconds until both sides are golden. Drain. Serve immediately with hot chole, sliced raw onion, lemon and pickled green chili.

Common questions

Can Chole Bhature be made ahead?
Chole Bhature is best made and eaten the same day, but the components can be prepped earlier — chop and measure the ingredients up to a day ahead, refrigerated separately. Final cooking takes about 60 minutes.
Is Chole Bhature spicy?
Chole Bhature as written is mild to mildly warming — the heat comes from aromatics rather than chili. Add fresh sliced chili or chili oil at the end if you'd like to push it spicier.
Is Chole Bhature vegetarian or gluten-free?
This recipe is suitable for most diets. If you have specific restrictions, the substitutions section in each ingredient note covers the most common swaps.
How hard is Chole Bhature to make at home?
Chole Bhature sits at intermediate difficulty — total time about 540 minutes. The ingredients are not unusual but the timing requires attention.
Can Chole Bhature be scaled up or down?
This recipe is written for 4 servings. To scale, multiply each ingredient proportionally; the cooking times stay the same up to about double the volume. Beyond that, expect to cook in batches because of pan size and heat distribution.
Cultural Note

Chole bhature is the dish of Sita Ram in Old Delhi's Paharganj, a stall that has served them daily since 1948. The tea-bag trick for colour is universal in Punjabi households; some old recipes use anardana (pomegranate seed powder) for the same. Bhatura's puff requires precise oil temperature and a moment of physical pressure — too cold and it won't rise, too hot and it browns before puffing. A weekend Delhi lunch of chole bhature for two costs less than 100 rupees on the street and rivals any restaurant version.

More from India