← Home Recipes
Chole Kulche
🏙 Street Food · Delhi · Level 2

Chole Kulche

Delhi's iconic pairing — spiced chickpea chole served with fluffy kulcha. The chole is drier than usual. The kulcha is leavened and tawa-cooked.

Prep20 min
Cook60 min
Serves4
🥬 Vegetarian

Chole Kulche — what you need to know

Chole kulche is Delhi's most recognisable street food pairing — spiced chickpea chole served alongside freshly cooked kulcha (a leavened flatbread made with maida and yogurt). Unlike the Punjabi home-style chole which is gravy-based, the Delhi street version is semi-dry — thick enough to scoop with the kulcha rather than pour. The kulcha for street chole kulche is tawa-cooked rather than tandoor-baked, achieving a characteristic puffed, slightly charred surface without a tandoor.

🍽

Ingredients

Chole Kulche
For the chole
  • 1.5 cupskabuli chana soaked overnight
  • 2 tbspoil
  • 2onions finely chopped
  • 3tomatoes chopped
  • 1 tbspginger-garlic paste
  • 2 tspchole masala
  • 1 tspanardana powder
  • 1 tspamchur
  • Saltto taste
For the kulcha
  • 2 cupsmaida (plain flour)
  • ½ cupyogurt
  • ¼ tspbaking soda
  • ½ tspsugar
  • ½ tspsalt
  • Wateras needed
  • Butterfor cooking
  • Nigella seeds (kalonji)for topping
🔥

How to make it — step by step

Step 1
Pressure cook chole
⚡ Safety boil first

After the mandatory safety boil, pressure cook chickpeas until very soft — 5 whistles (22–25 minutes at pressure). Reserve cooking water.

🔬The Science

Kabuli chana (large white chickpeas) require complete starch gelatinisation — undercooked chickpeas taste mealy and absorb the masala poorly. The safety boil removes phytohaemagglutinin (the toxic lectin). See the full explanation in the Rajma recipe.

Step 2
Make the semi-dry chole masala
⏱ 40 min⚡ Very dark onions

Fry onions until very dark golden — 18–20 minutes. Add ginger-garlic paste, then tomatoes. Cook until oil separates and the masala is very dark and thick. Add spices. Add chickpeas with minimal water — just enough to loosen. Simmer 20 minutes mashing some chickpeas.

🔬The Science

Chole kulche requires a drier, more concentrated masala than regular chole because the kulcha is meant to scoop, not dip. The dark onion caramelisation and minimal water produce the thick, intense masala characteristic of the Delhi street version.

Step 3
Make kulcha dough
⏱ 1 hr rest

Combine maida, yogurt, baking soda, sugar and salt. Add water to make a soft dough. Knead 5 minutes. Rest covered for 1 hour.

🔬The Science

Yogurt provides lactic acid and live cultures that help with fermentation. Baking soda reacts with the yogurt's lactic acid to produce CO2 — the primary leavening. The 1-hour rest allows this reaction to develop and the gluten to relax, producing a dough that puffs well on the tawa.

Step 4
Roll and cook kulcha on tawa
⚡ Wet side down⏱ 3 min per kulcha

Roll each portion into an oval about 5mm thick. Sprinkle kalonji seeds and press in. Wet one side with water. Place wet-side-down on a very hot tawa. Cook until bubbles appear on top — 2 minutes. Flip and cook 1 more minute. Brush with butter.

🔬The Science

Placing the kulcha wet-side-down creates steam under the dough that lifts it slightly, producing the characteristic uneven puffed surface. The dry side cooks by direct tawa contact, developing Maillard browning. This produces a kulcha with two distinct faces — moist and soft on one side, slightly charred and crispy on the other.

⚠️Common mistakes to avoid
  • Dark onions for chole — 20 minutes — not 10.
  • Semi-dry chole — Less water than regular chole. The kulcha scoops, not dips.
  • Wet-side-down for kulcha — This is what creates the puffing and the characteristic surface.
Chole Kulche — answered
Can I make kulcha without yogurt?
You can use milk and a little lemon juice as a substitute but yogurt produces the best result.
What if I don't have a tawa?
A heavy cast iron pan works equally well.