...
Go Back
–+ servings
Creamy dal makhani made with black urad, kidney beans, butter and cream.

Dal Makhani (Creamy Black Lentil Curry)

Whole black urad and red kidney beans are pressure cooked until soft, then simmered slowly with a reduced tomato masala, butter, cream and dried fenugreek. This rich Punjabi dal serves four and can be prepared a day ahead.
Prep Time 8 hours 20 minutes
Cook Time 1 hour 10 minutes
Total Time 9 hours 30 minutes
Course Main Course
Cuisine Indian
Servings 4
Calories 426 kcal

Ingredients
  

For the pulses

  • 180 g whole black urad dal
  • 50 g dried red kidney beans
  • 1.2 litres cold water for pressure cooking
  • 1 bay leaf
  • 1¼ teaspoons fine salt divided

For the masala

  • 2 tablespoons ghee
  • 1 teaspoon cumin seeds
  • 1 medium onion approximately 120g, finely chopped
  • 1½ tablespoons Garlic and Ginger Paste
  • 250 g passata
  • 1 teaspoon Kashmiri chilli powder
  • 1 teaspoon ground coriander
  • 250 ml freshly boiled water plus more as needed
  • 1 teaspoon dried fenugreek leaves
  • 1 teaspoon garam masala
  • 40 g unsalted butter
  • 75 ml double cream plus a little extra to garnish if wanted
  • 2 tablespoons finely chopped fresh coriander

Instructions
 

  • Put the black urad and kidney beans in a large bowl. Rinse several times, cover with plenty of cold water and soak for at least 8 hours.
  • Drain the pulses, rinse them thoroughly and place them in a 6 litre electric pressure cooker with 1.2 litres fresh water and the bay leaf. Cook on high pressure for 30 minutes, then allow a natural pressure release for at least 15 minutes.
  • Open the cooker only when it is safe to do so. The kidney beans and black gram should crush completely under the back of a spoon. If either remains firm, add 250ml hot water and pressure cook for another 8 minutes, followed by a natural release.
  • Stir ¾ teaspoon salt into the cooked pulses. Mash about one quarter of the mixture against the side of the cooker, leaving the remainder whole. Keep all the pulses in their cooking liquid and discard the bay leaf.
  • Heat the ghee in a large, heavy based saucepan over a medium heat. Add the cumin seeds and fry for 30 seconds. Add the onion and cook for 8 to 10 minutes until soft and evenly golden.
  • Add the garlic and ginger paste and cook for 1 minute, stirring continuously. Add the passata, Kashmiri chilli powder, ground coriander and remaining ½ teaspoon salt. Cook over a medium low heat for 10 to 12 minutes until thick and darker in colour.
  • Pour the cooked pulses and their liquid into the masala. Add 250ml freshly boiled water and stir well. Bring to a gentle simmer.
  • Partially cover the pan and simmer over the lowest heat for 60 minutes. Stir across the base every 8 to 10 minutes. Add more hot water, about 100ml at a time, whenever the dal becomes too thick to simmer freely.
  • Crush the dried fenugreek between your palms. Stir it into the dal with the garam masala, butter and double cream. Simmer uncovered for another 8 to 10 minutes until creamy and glossy.
  • Taste and adjust the salt. The dal should be thick but pourable, so add a little hot water if required. Rest off the heat for 10 minutes, then garnish with coriander and optional cream.

Notes

  • Use whole black urad with the skin intact. Split or skinned urad will produce a different consistency and appearance.
  • Pressure cookers vary. Follow the manufacturer's safety and maximum fill instructions for your model.
  • The pulses must be completely soft before they are added to the acidic tomato masala.
  • Keep the heat low during the final simmer and stir frequently because thick black gram catches easily.
  • For advance preparation, add the butter, cream, dried fenugreek and garam masala while reheating.
  • Without a pressure cooker, boil the soaked and rinsed pulses briskly for 10 minutes, then simmer in fresh water until completely soft before continuing with the recipe.

Nutrition

Calories: 426kcalCarbohydrates: 40gProtein: 16gFat: 23gSaturated Fat: 14gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gTrans Fat: 0.3gCholesterol: 62mgSodium: 767mgPotassium: 531mgFiber: 13gSugar: 5gVitamin A: 1018IUVitamin C: 11mgCalcium: 80mgIron: 6mg
Keyword creamy black lentil curry, Punjabi dal makhani, restaurant style dal makhani, whole urad dal recipe
Tried this recipe?Let us know how it was!
Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.