Chana Dal Curry
Indian

Chana Dal Curry

Punjabi·Medium·50 min

An everyday curry of chana dal (split chickpeas), spiced and served with rice or flatbread.

A staple of North Indian and Punjabi vegetarian cooking, dating back centuries — chana dal is one of the oldest cultivated pulses in the Indian subcontinent (used in temple food and Ayurvedic cooking long before recorded recipes). It's the everyday cheap protein in Hindu vegetarian households, eaten daily with chapati.

Split desi chickpea — different from kabuli, holds its bite even after an hour's simmer. The tadka of cumin, asafoetida, and dried red chili poured on at the end is what wakes the dish up.

Split chickpea lentils cooked until each grain holds shape but yields under tongue pressure, in a yellow turmeric-tinted broth finished with a sizzling tarka of cumin, ginger, garlic, and dried red chili poured on top. Eat with rice or roti. If the dal turns to mush, it was overcooked or not soaked.

Chana dal must be soaked 1–2 hours before cooking or it never softens evenly. The tarka (also called tadka or chhonk) is non-optional finishing technique: hot ghee bloomed with whole spices and aromatics, dumped over the cooked dal at the end. The flavor compounds in cumin and chili are fat-soluble; without the tarka they never reach the dal.

Variations

Punjabi chana dal goes thick with ginger-garlic and garam masala; Sindhi sai bhaji adds spinach and dill; Maharashtrian puran is the sweetened paste used for puran poli.

On the Palate

Where Chana Dal Curry sits in the Indian flavor cloud

HeatRichnessComplexityFermentFreshness
Cook to learn

The dish is made twice — soak the split chickpeas an hour or two so they cook through evenly, then finish with a proper tarka: whole cumin bloomed in hot ghee poured over at the end, because those flavor compounds are fat-soluble and never reach the dal any other way.

Techniques

Ingredients

How it's made

5 steps · 50 min

  1. 1
    2 min

    Rinse the Chana Dal thoroughly under cold water until the water runs clear. This will remove excess starch and prevent cloudiness in the curry.

  2. 2
    25 min

    In a heavy-bottomed pot, add the rinsed Chana Dal and cover with water about two inches above the dal. Bring to a boil over medium-high heat, then reduce to a simmer. Cook until the dal is tender but not mushy, about 25 minutes.

    Watch out

    The dal is right when a grain squashes soft between your fingers but still holds its shape — cook it to mush and the curry turns pasty.

  3. 3
    8 min

    In a separate pan, heat a tablespoon of oil over medium heat. Add cumin seeds and let them sizzle until fragrant, about 30 seconds. Add finely chopped onion, garlic, and ginger, and sauté until the onion turns golden brown.

    Watch out

    Let the cumin seeds sizzle and turn a shade darker before the onions go in — that's the moment they release their aroma into the oil.

  4. 4
    5 min

    Add chopped tomatoes, turmeric, and other spices to the onion mixture. Cook until the tomatoes break down and the mixture becomes a thick paste, about 5 minutes.

    Watch out

    Cook the tomatoes down until they collapse into a thick paste and the oil starts to bead at the edges — that split-out oil means the masala base is ready.

  5. 5
    10 min

    Combine the cooked Chana Dal with the onion-tomato mixture. Stir in coconut cream and let it simmer together for 10 minutes, allowing the flavors to meld.

    Watch out

    Stir occasionally to prevent the dal from sticking to the bottom of the pot.

Archive tool suggestions — not reviewed

These legacy suggestions have not been evidence-reviewed and are not presented as required tools.

Dishes like this

More from Indian