Kala Chana Sabzi
Earthy black chickpeas simmered with onion, tomato, and everyday spices into a homestyle North Indian sabzi. It is hearty, satisfying, and works beautifully with poori, roti, or a simple side of rice.
For 4 servings
- prep · ~480 min
Soak the kala chana.
Rinse the kala chana well, cover with plenty of water, and soak overnight. Drain before cooking.
- pressure cook · ~30 min
Pressure cook the kala chana.
1.Add soaked kala chana and 3 cups water to a pressure cooker.2.Add salt and stir once.3.Cook on medium heat until the kala chana is tender, about 6 to 7 whistles or 20 to 25 minutes.4.Let the pressure release naturally, then lightly mash a few chickpeas for body.TIPTender chickpeas make the sabzi taste better. If needed, pressure cook a little longer with a splash of water. - saute · ~13 min
Cook the masala base.
1.Heat oil in a pan over medium heat.2.Add cumin seeds and asafoetida and let them sizzle for a few seconds.3.Add onion and cook until light golden, 6 to 7 minutes.4.Add ginger, garlic, and green chili and cook for 1 minute.5.Add tomato and cook until soft and pulpy, 4 to 5 minutes.TIPCook the tomato mixture until it loses its raw smell and looks glossy. That gives the sabzi a deeper flavor. - mix · ~1 min
Add the ground spices.
Add turmeric powder, red chili powder, coriander powder, cumin powder, and garam masala. Mix well and cook for 30 seconds on low heat so the spices do not burn.
- simmer · ~10 min
Simmer the kala chana with the masala.
1.Add the cooked kala chana along with its cooking liquid to the pan.2.Pour in 1/2 cup water if the mixture looks too dry.3.Mix well and simmer uncovered for 8 to 10 minutes.4.Stir occasionally until the masala coats the chickpeas and the sabzi turns semi-dry. - garnish
Finish with lemon juice and coriander leaves.
Turn off the heat, add lemon juice, and sprinkle coriander leaves on top. Give the sabzi a final gentle mix.
- serve
Serve hot.
Serve Kala Chana Sabzi hot with poori, roti, or plain rice.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Soak the kala chana fully overnight; under-soaked chickpeas stay firm even after pressure cooking.
- 2Cook until a chickpea crushes easily between your fingers, not just until the whistles are done.
- 3Lightly mash a few cooked chickpeas before simmering to give the sabzi a naturally thicker, clingy texture.
- 4Brown the onions to light golden only; very dark onions can make this homestyle sabzi taste bitter.
- 5After adding powdered spices, keep the heat low and stir quickly so the masala blooms without scorching.
- 6Simmer uncovered at the end so the masala reduces and coats the kala chana instead of staying soupy.
- 7Add lemon juice only after switching off the heat to keep its brightness fresh and noticeable.
Adapt it for your goals.
No-onion-no-garlic
Skip onion and garlic, increase ginger slightly, and cook the tomatoes with cumin and hing for a simple satvik-style version.
gravy styleGravy-style
Add extra water while simmering for a looser curry that pairs especially well with steamed rice.
spicierSpicier
Increase green chili or red chili powder for a hotter sabzi that stands up nicely to poori and paratha.
jainJain
Omit onion, garlic, and asafoetida if needed, then rely on ginger, tomato, cumin, and coriander for flavor.
Why this is on our healthy list.
Rich in Plant Protein
Kala chana brings satisfying plant-based protein, making this sabzi filling and well-suited for a hearty everyday meal.
Good Source of Fiber
Black chickpeas and the onion-tomato base contribute fiber, which supports fullness and steady digestion.
Packed with Aromatic Spices
Ginger, garlic, cumin, coriander, and turmeric add flavor complexity while keeping the dish deeply savory without heavy richness.
Frequently asked questions
Yes. Simmer the soaked kala chana on the stovetop until fully tender, though it will take much longer than pressure cooking.



