Chana Dal is a simple yet flavorful Indian lentil dish made with split Bengal gram. It is widely cooked in Punjabi households because of its nutty taste, rich texture, and high protein value. This dal is slightly thick, mildly spiced, and pairs perfectly with roti, paratha, or steamed rice.
In this detailed guide, you will learn how to cook Punjabi-style Chana Dal step by step. The method is beginner-friendly and focuses on achieving soft lentils with a well-balanced, aromatic tempering.
About Chana Dal Recipe
Chana Dal is made by splitting whole chickpeas and removing their outer skin. Unlike other lentils, it has a slightly firm bite even after cooking, which gives the dish its unique texture.
Punjabi-style chana dal is known for its rich tadka made with onions, tomatoes, garlic, and spices. The addition of dry mango powder (amchur) or lemon juice gives it a slight tang that enhances the overall flavor.
How to make Chana Dal (Stepwise)
The process of making chana dal involves three main stages. Each stage builds flavor and texture gradually, resulting in a wholesome dish.
- Cooking the lentils until soft but not mushy
- Preparing the masala base with onions and spices
- Combining and simmering for final consistency
Following these steps carefully ensures that the dal is neither undercooked nor overly thick.
Cook Lentils
Start by washing the chana dal thoroughly and soaking it for 30 minutes. Soaking helps the lentils cook faster and improves their texture.
Cook the soaked dal in a pressure cooker with water, salt, and turmeric. Cook for 3–4 whistles until the dal is soft but still holds its shape.
Cooking Time Guide
| Method | Time | Result |
| Pressure Cooker | 10–15 minutes | Soft, evenly cooked |
| Open Pot | 30–40 minutes | Slightly firm texture |
Properly cooked lentils are the base of a perfect chana dal recipe.
Make Chana Dal
Heat ghee or oil in a pan. Add cumin seeds and let them crackle. Then add finely chopped onions and sauté until golden brown.
Add ginger-garlic paste and cook until the raw smell disappears. Next, add chopped tomatoes and cook until they become soft and the oil starts to separate.
Spices like turmeric, red chili powder, coriander powder, and salt are then added to create a flavorful masala base.
Cook Further
Add the cooked dal to the prepared masala and mix well. Adjust water to achieve your desired consistency.
Let the dal simmer on low heat for 10–15 minutes so that all the flavors blend together. Finally, add garam masala and dry mango powder for a slight tang.
This slow cooking step enhances both taste and texture, making the dal rich and satisfying.
Riya’s Recipe Notes
Making perfect chana dal requires balance in cooking time and spices. Overcooking can make the dal mushy, while undercooking can leave it too hard.
Use fresh spices for better flavor, and always allow the dal to simmer after mixing with masala. This step is key to achieving restaurant-style taste at home.
Quick Tips:
- Soak dal for better texture
- Do not overcook the lentils
- Use ghee for authentic flavor
- Adjust water for desired thickness
Your Questions, My Answers
How do I make Chana Dal if I don’t have a pressure cooker?
You can cook it in a deep pot by simmering for 30–40 minutes until soft.
Can I use any oil in place of ghee?
Yes, you can use any cooking oil, but ghee gives a richer flavor.
Is there a substitute for dried mango powder?
You can use lemon juice as an alternative for tanginess.
Can I skip the onions in this recipe?
Yes, you can skip onions and still make a simple dal with basic spices.
Can I add some more vegetables to the Chana Dal?
Yes, vegetables like spinach, bottle gourd, or carrots can be added for variation.
Step by Step Photo Guide Above
If you are new to cooking, following each step visually can help you understand the texture and consistency better. Focus on cooking stages and timing for best results.
Chana Dal Recipe (Punjabi Style)
Ingredients
For cooking lentils
| Ingredient | Quantity |
| Chana dal | 1 cup |
| Water | 3 cups |
| Turmeric | ½ tsp |
| Salt | As required |
Other ingredients
| Ingredient | Quantity |
| Ghee/Oil | 2 tbsp |
| Cumin seeds | 1 tsp |
| Onion (chopped) | 1 |
| Tomato (chopped) | 1 |
| Ginger garlic paste | 1 tsp |
| Red chili powder | ½ tsp |
| Coriander powder | 1 tsp |
| Garam masala | ½ tsp |
| Dry mango powder | ½ tsp |
Instructions
Cooking Lentils
Wash and soak the chana dal for 30 minutes. Pressure cook with water, turmeric, and salt until soft but not mushy.
Making Chana Dal
Heat ghee in a pan and add cumin seeds. Sauté onions until golden, then add ginger garlic paste and tomatoes. Cook until the mixture becomes soft and aromatic.
Add spices and mix well to form a rich masala base.
Final Cooking
Add cooked dal to the masala and mix thoroughly. Adjust water and simmer for 10–15 minutes. Finish with garam masala and dry mango powder.
Riya’s Notes
Always taste the dal before serving and adjust salt or spices if needed. If the dal becomes too thick, add a little hot water and simmer again.
Slow cooking after combining dal and masala is the secret to deep flavor.
Conclusion
Chana Dal is a wholesome and comforting dish that is easy to prepare and full of nutrition. Its rich flavor, combined with simple ingredients, makes it a perfect everyday meal.
By following this step-by-step recipe, you can create authentic Punjabi-style chana dal at home with perfect texture and taste.
Frequently Asked Questions
Why is my chana dal hard?
It may not be cooked long enough or was not soaked properly.
Can I make chana dal without soaking?
Yes, but it will take longer to cook.
How to thicken chana dal?
Simmer it longer or mash a small portion of dal.
Can I freeze chana dal?
Yes, it can be stored in the freezer for later use.
What to serve with chana dal?
It pairs well with roti, paratha, or steamed rice.

Discover easy recipes, spicy curries, and fresh vegetable dishes by Riya on Novamatterz.com. Simple cooking for everyday delicious meals.



