Lahore dhaba favourite · Separate grains
Daal Mash Recipe (Lahori Dry Urad Dal)
Soak only 30 minutes. Measure the water. Stir gently.
Recipe by Farwa ZeeshanTested in the NineFoods home kitchenDaal mash is the dry, buttery white lentil dish of Lahore's dhabas, where each grain stays whole and coated in ginger and chilli. At home it usually turns into a sticky paste. The fix is a short soak, an exact 1 to 2 water ratio so the lentils absorb everything, and folding rather than stirring once they soften.
The 3 laws of daal mash
Why this recipe works
Overnight soak
Long soaking makes urad mushy.
Water by eye
Exact water leaves the grains dry and separate.
Hard stirring
Stirring breaks the soft lentils.
Shopping and prep list
Ingredients
Daal
Tarka and garnish
The NineFoods grain gauge
Is the daal mash done?
Press a grain between two fingers.
Method · 3 stages
Step by step
Cook the daal
- Bring water, salt, turmeric and chilli to a boil, add drained daal.
- Cover and cook on low without stirring. Use the gauge above.
Tarka
- Heat butter, crackle cumin, fry onion golden, then garlic.
- Add green chillies for 30 seconds.
Finish
- Pour tarka over the daal, add ginger and fold gently.
- Finish with coriander and lemon.
Chef's troubleshooter
What went wrong? Pick the symptom
Why
Soaked too long or too much water.
Fix next time
Soak 30 minutes and use exactly 2 cups water.
Why
Old daal or too little water.
Fix next time
Add hot water a spoon at a time and steam.
Why
Weak tarka.
Fix next time
Use desi ghee and fry onion fully golden.
Why
Heat too high.
Fix next time
Cook on the lowest flame with a tight lid.
Swap smart
Ingredient roles and substitutes
| Ingredient | Job in the dish | Swap with |
|---|---|---|
| White urad (mash) | Main | No real substitute; moong makes a different daal |
| Desi ghee | Tarka | Butter or oil |
| Ginger julienne | Freshness | Grated ginger in the tarka |
| Green chillies | Heat | Chilli flakes |
After the meal
Serve, store, reheat
Serve with
Tandoori roti or naan, raw onion, achar and lassi.
Store
Fridge 3 days.
Reheat
Sprinkle water, cover and warm on low.
How we tested this recipe
Tested in a home kitchen, not a studio

Recipe developed and tested by Farwa Zeeshan, who cooks and tests every NineFoods recipe on a regular home stove.
- Cooked from start to finish with the exact quantities above for 4 servings, using both the metric and US cup measures.
- Every one of the 3 stages was timed at the stove; heat levels and the 'look for' cues are what we saw in the pan.
- The doneness check (is the daal mash done) and the troubleshooter come from batches that went wrong, and how we fixed them.
- Reheating and storage advice was checked on leftovers, not guessed.
Keep cooking
Related recipes and guides
Quick answers
Daal Mash FAQ
What is daal mash?
Pakistani dry white urad lentils with a butter and chilli tarka.
Why is my daal mash sticky?
It was soaked too long or cooked in too much water.
Is daal mash the same as urad daal?
It uses the same lentil, but daal mash is cooked dry with separate grains.
What goes with daal mash?
Tandoori roti, achar and raw onion.