Dal Makhani
Dal Makhani is a luxurious lentil dish with a deep, buttery tomato base and a velvety texture created by slow-cooked black lentils. This faster version keeps the signature richness and gentle smokiness while fitting a practical weeknight timeline.
Ingredients
Dal base
- 120 gwhole black lentils (urad dal), dried
- 120 gcanned kidney beans, drained
- 750 mlwater
- 5 gsalt
Masala
- 30 gunsalted butter
- 10 mlneutral oil
- 4 gcumin seeds
- 100 gonion, finely chopped
- 12 gginger, finely grated
- 12 ggarlic, finely minced
- 150 gtomato purée
- 3 gKashmiri chilli powder
- 4 gground coriander
- 2 ggaram masala
Finishing
- 60 mldouble cream
- 15 gunsalted butter
- 1 gkasuri methi, crushed
- 8 gfresh coriander, chopped
Instructions
- 1
Rinse the whole black lentils under cold water until the water runs mostly clear. Add them to a pressure cooker with the drained kidney beans, water, and salt. Lock the lid and cook on high pressure for 30 minutes, then let the pressure release naturally for 10 minutes. The lentils should be very soft and easily squash between your fingers; if needed, simmer a few minutes longer after opening.
- 2
While the lentils cook, heat the butter and oil in a heavy pan over medium heat. Add the cumin seeds and let them sizzle for 20-30 seconds until fragrant but not burnt.
- 3
Add the chopped onion and cook for 6-8 minutes, stirring often, until deep golden. Good browning here builds the dish's characteristic depth.
- 4
Stir in the ginger and garlic and cook for 1 minute, just until the raw smell disappears. Add the tomato purée, Kashmiri chilli powder, ground coriander, and garam masala. Cook for 5-7 minutes, stirring regularly, until the masala darkens slightly, thickens, and the fat begins to separate at the edges.
- 5
Add the cooked lentils and beans with their cooking liquid to the masala. Stir well, lightly mash some of the lentils against the side of the pan to create a creamy texture, and bring to a gentle simmer.
- 6
Simmer uncovered over low heat for 8-10 minutes, stirring often so the dal does not catch on the bottom. Add a splash of hot water only if it becomes too thick; the final texture should be loose but rich, not watery.
- 7
Stir in the double cream, remaining butter, and crushed kasuri methi. Simmer for 2 minutes more, taste, and adjust salt if needed. The finished dal should be glossy and velvety.
- 8
Rest the dal off the heat for 5 minutes so the flavors meld. Garnish with fresh coriander and serve hot.
Nutrition per serving
Notes
- •Using a pressure cooker is the most realistic way to achieve a good Dal Makhani texture within 60 minutes. Traditional versions are simmered much longer.
- •If you only have dried kidney beans, they must be fully soaked and thoroughly boiled separately until completely tender; that would push the total time well beyond this recipe's limit.
- •For an even smokier restaurant-style finish, briefly place a small live charcoal in a metal bowl inside the cooked dal, add a drop of ghee, cover for 1 minute, then discard the charcoal.
- •Serve with naan, jeera rice, or a simple onion salad with lemon.
Background
Dal Makhani originated in the Punjab region and became especially famous after the Partition era, when Punjabi restaurateurs popularised it in Delhi. Traditionally made with whole black lentils and slow-simmered for hours with butter and cream, it is now one of the most recognised North Indian restaurant dishes.
Love this recipe?
Get personalised AI-curated recipes, meal plans and smart shopping lists — free.
Download Gourmate – Free