Method
- Pressure cook the soaked urad and rajma with 1.5 L water, salt, ginger-garlic paste and a teaspoon of Kashmiri chili for 25 minutes at full pressure. The lentils should be completely soft, almost beginning to break.
- Open the cooker and reduce uncovered over low heat for 30 minutes, stirring regularly. The mixture should thicken and the lentils begin to dissolve into a creamy base.
- Add tomato puree, garam masala, cumin powder and 30g butter. Simmer covered on the lowest possible flame for 90 minutes, stirring every 15 minutes to prevent sticking. This long, low simmer is non-negotiable; rushing produces a brown soup, not dal makhani.
- After 90 minutes the dal will be glossy and significantly thickened. Add another 30g butter and the double cream. Simmer another 30 minutes; the dal should turn rich, almost burgundy-brown.
- Crush the kasoori methi between palms and stir in. Heat the ghee with cumin seeds in a small ladle until fragrant; pour over the dal. Add the final knob of butter on top.
- For the dhungar finish: place a small bowl in the centre of the dal containing a piece of glowing charcoal. Drip a teaspoon of ghee onto the coal, cover the pot for two minutes — the smoke perfumes the dal with the dhaba campfire note. Serve with naan or jeera rice.
Common questions
Can Dal Makhani be made ahead?
Dal Makhani 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 360 minutes.
Is Dal Makhani spicy?
Dal Makhani 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 Dal Makhani vegetarian or gluten-free?
Dal Makhani is suitable for vegetarian (and vegan if dairy is omitted) diets.
How hard is Dal Makhani to make at home?
Dal Makhani is approachable for a home cook with basic stove skills — total time about 375 minutes, no special technique required.
Can Dal Makhani be scaled up or down?
This recipe is written for 6 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
Dal makhani is associated with Moti Mahal — Kundan Lal Gujral's third Delhi creation, alongside butter chicken and tandoori chicken. The dhaba-style version simmered overnight in heavy cast-iron pots over coals; the modern restaurant version cheats with pressure cookers and gets close. The kidney beans (rajma) are sometimes contested as authentic — purists in some Punjabi households say only urad — but the modern canonical version includes both. The dhungar coal finish is what you taste in Delhi's old-school restaurants.