Dal Makhani — The Slow-Cooked Soul of Punjab
The secret to a truly great dal makhani is time. This recipe walks you through an overnight soak, a low-and-slow simmer, and the finishing butter that makes it unforgettable.
Ingredients
- 250 g whole black urad dal (black lentils), soaked overnight
- 60 g red kidney beans (rajma), soaked overnight
- 3 tbsp ghee or butter
- 1 large onion, finely chopped
- 1 tbsp ginger-garlic paste
- 2 medium tomatoes, puréed
- 1 tsp cumin seeds
- 1 tsp coriander powder
- ½ tsp red chilli powder
- 100 ml heavy cream
- Salt to taste
- Fresh coriander leaves to garnish
Method
- 1
Drain the soaked dal and kidney beans. Pressure cook with 1 litre of water and a pinch of salt for 6–8 whistles until completely soft. Do not drain — the cooking liquid becomes the base of your gravy.
- 2
Heat ghee in a heavy-bottomed pot over medium heat. Add cumin seeds and let them splutter for 30 seconds until fragrant.
- 3
Add the chopped onion and cook, stirring often, for 12–15 minutes until deep golden brown. Do not rush this step — the caramelised onion is the backbone of the dish.
- 4
Add the ginger-garlic paste and cook for 2 minutes until the raw smell disappears. Add the tomato purée, coriander powder, and red chilli powder. Cook on medium-high heat for 8–10 minutes, stirring frequently, until the oil separates from the masala.
- 5
Add the cooked dal and kidney beans along with all their liquid. Stir well to combine. Bring to a boil, then reduce heat to the lowest setting. Simmer uncovered for 1.5–2 hours, stirring every 20 minutes, until the dal thickens to a rich, velvety consistency.
- 6
Stir in the cream and an extra knob of butter. Taste and adjust salt. Simmer for a final 10 minutes. Serve garnished with fresh coriander and a swirl of cream alongside warm naan or rice.
Sameera's Tip
For the most authentic flavour, finish the dal in a slow cooker overnight on the lowest setting. The extended cooking time develops a depth that a quick simmer simply cannot replicate.
Go Deeper
The Curry Bible
Dal Makhani is just one of 40 regional recipes in The Curry Bible — each with the same depth of instruction.