📖 History 🔥 Failure Clinic 🔬 Science Academy 🌿 Encyclopedia 🗺 Food Atlas 🍽 Recipes
Chole Dal — Chickpea Dal
🫘 Dal · Level 1

Chole Dal

Chickpeas cooked as a dal — thicker than the street food version, served with roti rather than bhatura. The everyday home version of a dish that has a street food alter ego.

Prep15 min
Cook55 min
Serves4
Level1 — Beginner
🥬 Vegetarian🌱 Vegan🟡 Jain variant

Dal chole versus restaurant chole — the same legume, two different dishes

The same kabuli chana (white chickpea) produces very different dishes depending on technique. Restaurant-style chole (covered in the curry section) uses tea for colour, anardana for souring, and is served semi-dry with bhatura. Home-style dal chole is a simpler, thicker, more everyday preparation — served with roti as a protein-rich dal. Both are valid. This page covers the home dal version.

⚠️Common mistakes to avoid
  • Under-cooking the chickpeas — Chickpeas must be completely soft — they should crush easily between two fingers.
  • Thin gravy — Dal chole should have a thick, coating gravy. Mash some chickpeas to thicken.
  • Skipping the soaking — Chickpeas need 8–12 hours soaking. No shortcut here.
  • Mild spicing — Chickpeas have a mild flavour and need assertive masala.
🍽

Ingredients

Chole Dal — Chickpea Dal
4 servings
Chickpeas
  • 250gdried kabuli chana— soaked overnight, or 2 tins
  • 1bay leaf
  • 2cloves
Dal Masala
  • 3 tbspoil
  • 1 tspcumin seeds
  • 2onions, finely chopped
  • 1 tbspginger-garlic paste
  • 3tomatoes, finely chopped
  • 1 tspcoriander powder
  • 1 tspcumin powder
  • 1 tspKashmiri chilli powder
  • ½ tspturmeric
  • ½ tspamchur
  • ½ tspgaram masala
  • Saltto taste
  • Fresh coriandergenerous
🔥

How to make it — step by step

Step 1
Cook chickpeas fully
⏱ 40 min⚡ Completely soft

Pressure cook soaked chickpeas with bay leaf, cloves and salt for 7–8 whistles until very soft — they should crush easily between fingers. Reserve cooking liquid.

🔬The Science

Kabuli chana has a harder outer coat than most Indian dals — it requires more sustained pressure cooking than smaller legumes. 7–8 whistles ensures the starch has fully gelatinised and the cell walls have broken down, producing a chickpea soft enough to absorb the masala during the subsequent cooking. Under-cooked chickpeas have a starchy, mealy texture and cannot be mashed to thicken the gravy.

Step 2
Build masala and bhuno
⏱ 18 min🔥 Medium-high

Fry cumin seeds in oil. Add onion, cook 12 minutes until golden. Add ginger-garlic paste, 2 minutes. Add tomatoes and all spices except amchur and garam masala. Bhuno until oil separates — about 8 minutes.

🔬The Science

The cumin seed blooming in oil is a deliberate first step — cumin seeds pop and split in hot oil, releasing cuminaldehyde (the primary cumin aromatic) and other terpenoids into the fat phase. These compounds distribute through the oil before the onion is added, meaning the onion cooks in cumin-infused oil rather than plain oil — producing a subtly different flavour depth than adding cumin powder with the other spices.

Step 3
Add chickpeas and thicken
⏱ 15 min🔥 Medium

Add chickpeas and 250ml cooking liquid. Simmer 10 minutes. Mash 25% of chickpeas against the pan side. Add amchur and garam masala. Simmer 5 more minutes. Finish with generous fresh coriander.

🔬The Science

Amchur added at the final stage (not in the bhuno) preserves its volatile aromatic compounds — the terpene-like scent molecules of dried mango. Added during bhuno, these volatiles would evaporate in the high heat. Added at the end of simmering, they remain largely intact, providing the bright, fresh top-note sourness that distinguishes amchur from tamarind (which provides a deeper, slower-developing tartness).

Chole Dal — Chickpea Dal — answered
Is chole nutritious?
Exceptionally so. Per 100g cooked chickpeas: 164 calories, 8.9g protein, 27g carbohydrates, 7.6g fibre. They are also rich in iron, folate, manganese and phosphorus. The protein quality improves when combined with a grain like rice or roti — the amino acid profiles complement each other.
What is the difference between kabuli chana and kala chana?
Kabuli chana (white chickpeas) are the larger, milder variety used for chole. Kala chana (black or brown chickpeas) are smaller, denser and more flavourful. Kala chana chole uses identical cooking technique but produces a drier, more earthy dish.
How do I make this into restaurant-style chole?
Add a tea bag to the chickpea cooking water (for colour), use anardana powder instead of amchur, cook onions darker (20 minutes), and serve drier. See r-curry-chole.html for the full restaurant version.
Can I add spinach to chole?
Yes — add blanched, roughly chopped spinach in the final 3 minutes of cooking. This is called chana palak — a popular variation.
Why does my dal chole taste flat?
Most commonly: insufficient salt, missing amchur (the brightening souring agent), or onion not cooked long enough. Taste after adding amchur and garam masala — the brightness difference is immediate.