Dal Makhani is a delicous buttery and cream vegetarian lentil curry recipe that is the cousin to the popular butter chicken recipe. A perfect easy meal you acn make that is loaded with protein and tonso of flavor!
Course Main Course
Cuisine Indian
Keyword curry recipe, Dal Makhni, Lentil Curry, Vegetarian Curry
Prep Time 5minutes
Cook Time 45minutes
Soaking Tim 10hours
Total Time 10hours50minutes
Servings 4Serves
Calories 572kcal
Author Enozia Zehra
Ingredients
For boiled dal
1cupDry black lentils
¼cupDry kidney beans
AsreqdWater
¼cupUnsalted butter
For Tempering
¼cupGhee
1tspGinger garlic paste
1tspRed pepper flakes
1cupTomato sauce
¼cupUnsalted butter
2tspSalt
¼cupHeavy cream
4tspUnsalted butter cubes
Instructions
How to Make Dal Makhni on the Stovetop
Wash the black lentils and dry kidney beans well, then pour into a medium bowl and cover with water. Set aside to soak overnight.
Drain the lentils and kidney beans, then place them into a stovetop pressure cooker and cover with water. Cook for 25 to 30 minutes (8 to 10 whistles), until the lentils and beans are completely cooked and tender.
Pour the bean and lentils in their liquid into a bowl then add butter to the cooked dal and stir to combine, then set aside.
In a medium skillet, heat ghee over medium heat. Add in the ginger-garlic paste, red pepper flakes, and tomato sauce. Cook, stirring regularly, for 4 to 5 minutes.
Pour the cooked dal and butter into the tempering mixture into the skillet.
Mash the dal until mostly smooth with some lumps.
Keeping the heat on medium, add salt and butter to the mixture and stir well to combine.
Cook over medium heat for 2 to 3 minutes to combine, and if the mixture is too thick, add water in ¼ cup increments to adjust to your preferred thickness.
Serve hot with steamed rice and garnish with cream and fresh coriander.
How to Make Dal Makhni in the Instant Pot
Rinse the dry lentils and kidney beans well then pour the lentils and beans into the Instant Pot liner and cover with water.
Place the lid onto the Instant Pot and set to seal.
If the beans and lentils have been soaked, set to manual high pressure for 15 minutes. Once the cooking cycle is done, allow to naturally release for 10 minutes before releasing any remaining pressure. If cooking without soaking overnight, set to manual high pressure for 45 minutes. Once the cooking cycle is done, allow to naturally release for 10 minutes before releasing any remaining pressure.
Follow steps 3 to 9 above.
Notes
To increase the heat level, add 1 diced green chili in the tempering mixture.