Chana Dal Masala
A hearty and comforting Punjabi-style lentil dish made from split Bengal gram. This Chana Dal Masala features nutty, tender lentils simmered in a vibrant onion-tomato gravy with a garlicky tadka, giving it an earthy, robust flavor that pairs beautifully with steamed rice or roti.
For 4 servings
- prep · ~30 min
Soak and prepare the chana dal.
1.Wash 1 cup chana dal thoroughly under running water.2.Soak the dal in water for 30 minutes, then drain.TIPSoaking reduces cooking time and makes the dal softer. - pressure cook · ~20 min
Pressure cook the dal.
Transfer the drained dal to a pressure cooker. Add 3 cups of water, turmeric, and salt. Pressure cook for 3-4 whistles on medium heat, then allow the pressure to release naturally.
TIPThe dal should be soft but hold its shape — not mushy or completely mashed. - temper · ~2 min
Make the tadka.
1.Heat ghee in a heavy-bottomed pan over medium heat.2.Add cumin seeds and let them crackle for 30 seconds.3.Sprinkle asafoetida and stir for a few seconds until fragrant.TIPDon't let the cumin burn — a gentle splutter is what you're looking for. - saute · ~12 min
Build the masala base.
1.Add chopped onions and sauté until golden brown (6-7 minutes).2.Mix in ginger paste and minced garlic, cooking until the raw aroma disappears (1 minute).3.Slide in the green chillies and chopped tomatoes, cook until soft and oil separates (4-5 minutes).TIPPatience while browning the onions is the secret to a deep, rich flavor. - mix · ~1 min
Bloom the spice powders.
Lower the heat. Add red chili powder and coriander powder to the masala. Stir and cook for 30-45 seconds until the spices release their aroma.
TIPKeep the heat low to avoid burning the powdered spices and turning the dish bitter. - simmer · ~15 min
Combine dal and simmer.
Pour the cooked chana dal into the masala pot. Add about 1 cup of water to reach your desired consistency. Bring to a boil, then reduce to a simmer and cook for 10-15 minutes on low heat, stirring occasionally.
TIPSimmering allows the dal to absorb all the flavors from the masala. - mix · ~1 min
Finish with garam masala and lemon.
Turn off the heat. Sprinkle garam masala and stir in the lemon juice. Mix well and let it rest covered for 5 minutes before serving.
- garnish
Garnish with fresh coriander and serve hot.
Transfer to a serving bowl and garnish generously with chopped coriander leaves. Serve with steamed rice or roti.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Soak the chana dal for at least 30 minutes to ensure even cooking and a creamy texture.
- 2Brown the onions thoroughly until deep golden — this builds the dish's foundational flavor.
- 3Add the spice powders after the tomatoes are cooked and oil surfaces to prevent burning.
- 4Simmer the dal in the masala for 10-15 minutes so the lentils absorb the onion-tomato gravy fully.
- 5Finish with lemon juice and garam masala off the heat to preserve their bright aroma.
- 6Let the finished dal rest covered for 5 minutes before serving for deeper flavor melding.
Adapt it for your goals.
Vegan
Replace ghee with any neutral oil or coconut oil for a fully plant-based version without sacrificing the tadka's aromatic punch.
Low OilLow-Oil
Reduce ghee to 1 teaspoon and dry-toast the cumin seeds before adding a splash of water to sauté onions, lowering fat without losing flavor.
High ProteinHigh-Protein
Stir in a cup of boiled, cubed paneer or diced tofu after simmering for extra protein and a hearty, satisfying meal.
JainJain
Omit garlic and onions; use asafoetida generously and substitute with finely chopped green plantain or bottle gourd for texture.
Why this is on our healthy list.
High in Plant Protein
Chana dal is a rich source of plant-based protein, making this dish a satiating main for vegetarians.
Good Source of Dietary Fiber
The split chickpea lentils provide ample fiber that aids digestion and promotes fullness.
Rich in Iron
Chana dal offers a good amount of iron as part of a balanced diet.
Contains Anti-Inflammatory Spices
Turmeric, ginger, and asafoetida in the tadka contribute natural anti-inflammatory compounds.
Low in Saturated Fat
With only a tablespoon of ghee for the whole batch, this dish is naturally low in saturated fat.
Frequently asked questions
Soaking for at least 30 minutes is recommended to reduce cooking time and prevent the dal from being too firm or undercooked after pressure cooking.



