Delhi's iconic pairing — spiced chickpea chole served with fluffy kulcha. The chole is drier than usual. The kulcha is leavened and tawa-cooked.
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.
After the mandatory safety boil, pressure cook chickpeas until very soft — 5 whistles (22–25 minutes at pressure). Reserve cooking water.
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.
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.
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.
Combine maida, yogurt, baking soda, sugar and salt. Add water to make a soft dough. Knead 5 minutes. Rest covered for 1 hour.
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.
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.
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.