Amritsari Dal
A hearty Punjabi dal made with whole black gram and chana dal, slow-cooked until creamy and finished with a simple onion-tomato tadka. It has deep, home-style flavor and pairs beautifully with roti, naan, or jeera rice.
For 4 servings
- prep · ~5 min
Soak and drain the lentils.
Rinse the whole urad dal and chana dal well. Soak them in enough water overnight, then drain before cooking.
TIPA long soak helps the lentils cook evenly and gives the dal a creamier finish. - pressure cook · ~30 min
Pressure cook the lentils until soft.
1.Add soaked whole urad dal and chana dal to a pressure cooker.2.Pour in water and add turmeric powder and salt.3.Cook on medium heat for 20 to 25 minutes after full pressure is reached.4.Let the pressure release naturally, then open and lightly mash the lentils for a creamy texture.TIPThe dal should look very soft and slightly broken down, not grainy. - temper · ~1 min
Make the ghee tempering.
1.Heat ghee in a pan over medium heat.2.Add cumin seeds and bay leaf.3.Let the cumin crackle and turn fragrant for a few seconds. - saute · ~12 min
Cook the onion mixture.
1.Add onion and cook until light golden, about 5 to 6 minutes.2.Add ginger, garlic, and green chili, then sauté for 1 minute.3.Add tomato, red chili powder, and garam masala.4.Cook until the tomatoes soften and the mixture turns thick, about 5 minutes.TIPCook the tomatoes down well so the tadka tastes rounded and not raw. - simmer · ~12 min
Simmer the dal with the tadka.
Pour the cooked lentils into the pan with the onion-tomato mixture. Mix well and simmer for 10 to 12 minutes, adding a splash of water if needed to keep a medium-thick consistency.
TIPA gentle simmer helps the flavors blend and gives Amritsari dal its rich, homestyle body. - garnish
Finish with coriander leaves.
- serve
Serve the dal hot.
Serve Amritsari Dal hot with roti, naan, or jeera rice.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Soak both dals overnight; whole urad especially needs the long soak to turn creamy rather than stay chewy.
- 2After pressure cooking, lightly mash only part of the dal so you keep some texture while thickening the pot naturally.
- 3Let the cooker release pressure naturally; quick release can leave whole urad slightly firm in the center.
- 4Cook the onion only to light golden, not deep brown, so the dal keeps its mellow Punjabi home-style flavor.
- 5Reduce the tomato masala until the ghee starts separating at the edges for a fuller, less tangy tadka.
- 6If the dal thickens on resting, loosen it with hot water while reheating so it stays silky, not pasty.
- 7This dal tastes even better the next day after the urad absorbs the tadka, so it is great for make-ahead meals.
Adapt it for your goals.
Vegan
Replace ghee with mustard oil or a neutral oil for a dairy-free version that still carries the cumin and onion-tomato tadka well.
smoky dhaba styleSmoky-dhaba-style
Add a charcoal dhungar at the end for a restaurant-style smoky aroma without changing the core Punjabi character of the dal.
spicierSpicier
Increase green chili and red chili powder for a hotter finish if you want the earthy lentils to have more punch.
no onion no garlicNo-onion-no-garlic
Skip onion and garlic, then lean on ginger, tomato, cumin, and a little extra coriander for a sattvic-friendly version.
Why this is on our healthy list.
Rich in Plant Protein
The combination of whole urad dal and chana dal makes this a satisfying vegetarian dish that helps keep the meal filling.
Good Source of Fiber
Both lentils bring natural fiber, which supports fullness and pairs well with simple sides like roti or rice.
Digestive Spice Support
Ginger, garlic, cumin, and green chili add flavor while also helping balance the heaviness of slow-cooked legumes.
Tomato and Herb Freshness
Tomato and coriander contribute freshness and beneficial plant compounds that brighten this otherwise earthy, hearty dal.
Frequently asked questions
You can, but the whole urad will take much longer to soften and the final texture will be less creamy. Overnight soaking gives the best result.



