Method
- Drain the soaked dal. Combine with water, turmeric and salt in a heavy pot. Bring to a boil; skim foam. Reduce to a low simmer.
- Cover partially and cook 35 minutes — the dal should be just tender but still hold shape. Pakistani daal mash is dry-style; the lentils don't break down into porridge as in other dal preparations.
- Drain off any excess water (there should be very little left). The dal at this stage is half-cooked into a coarse, slightly damp texture.
- Heat ghee in a wide pan over medium heat. Splutter cumin seeds. Add minced ginger-garlic paste and fry 60 seconds.
- Add the partially-cooked dal to the ghee. Stir gently for 4 minutes — the dal absorbs the ghee and the flavours marry. Add slit green chilies, matchstick ginger, garam masala and Kashmiri chili.
- For the tarka (tempering): in a small ladle, heat 1 tbsp ghee with sliced garlic and dried red chilies until the garlic is golden — about 90 seconds. Pour over the dal. Top with butter and cilantro. Serve with naan or chapati; daal mash is a side, not a main.
Common questions
Can Daal Mash be made ahead?
Daal Mash is best made and eaten the same day, but the components can be prepped earlier — chop and measure the ingredients up to a day ahead, refrigerated separately. Final cooking takes about 60 minutes.
Is Daal Mash spicy?
Daal Mash as written is mild to mildly warming — the heat comes from aromatics rather than chili. Add fresh sliced chili or chili oil at the end if you'd like to push it spicier.
Is Daal Mash vegetarian or gluten-free?
Daal Mash is suitable for vegetarian (and vegan if dairy is omitted) diets.
How hard is Daal Mash to make at home?
Daal Mash is approachable for a home cook with basic stove skills — total time about 65 minutes, no special technique required.
Can Daal Mash be scaled up or down?
This recipe is written for 4 servings. To scale, multiply each ingredient proportionally; the cooking times stay the same up to about double the volume. Beyond that, expect to cook in batches because of pan size and heat distribution.
Cultural Note
Daal mash is a Punjabi household side dish — cooked dry-style, the consistency closer to a slightly coarse pilaf than porridge. The ghee-and-tarka finish is the dish's elevation; without them, daal mash is just boiled lentils. The Pakistani version differs from the Indian dal urad in the dryness preference and the heavier ghee-and-butter dose. The dish is paired with rich curries on a thali — the dryness providing textural contrast to gravy-heavy mains. Eaten with naan; chapati works but bread is preferred for sopping the ghee.