
Rich & Creamy Dal Makhani
A luxurious, slow-cooked black lentil curry that's perfect for special occasions.
Prep Time
8 hrs (soaking) + 15 mins
Cook Time
1.5 hours
Servings
6 people
Ingredients
- 1 cup whole black lentils (urad dal), soaked overnight
- 1/4 cup kidney beans (rajma), soaked overnight
- 2 tbsp ghee or butter
- 1 large onion, finely pureed
- 1 tbsp ginger-garlic paste
- 1 cup tomato puree
- 1 tsp Grhasti Kashmiri Red Chili Powder
- 1/2 tsp garam masala
- 1/4 cup heavy cream, plus more for garnish
- 2 tbsp butter for finishing
- Salt to taste
Instructions
- Cook the Lentils: Drain the soaked lentils and kidney beans. In a pressure cooker, add the lentils, beans, 4 cups of water, and a pinch of salt. Cook for 15-20 minutes on high pressure until they are completely soft and mushy. Mash them lightly with the back of a spoon.
- Prepare the Masala: In a separate heavy-bottomed pan, heat the ghee or butter. Add the onion puree and cook until it turns golden brown and the moisture evaporates.
- Build the Gravy: Add the ginger-garlic paste and cook for a minute. Then, stir in the tomato puree. Cook this masala until it thickens and the ghee starts to separate from the sides of the pan.
- Combine and Simmer: Add the red chili powder and garam masala, and cook for another minute. Pour this prepared masala into the cooked lentils. Mix well.
- Slow Cook for Creaminess: Add 1 cup of water and salt to taste. Bring the dal to a boil, then reduce the heat to low. Let it simmer, uncovered, for at least 45-60 minutes, stirring occasionally to prevent it from sticking to the bottom. The longer it simmers, the creamier it will get.
- Finish the Dish: Once the dal has thickened to your desired consistency, stir in the heavy cream and the final 2 tablespoons of butter. Simmer for just 2 more minutes.
- Serve: Garnish with a swirl of cream and serve hot with garlic naan or steamed rice.
Pro Tips
- Soaking the lentils and beans overnight is absolutely essential for a creamy texture and to reduce cooking time.
- The key to a great Dal Makhani is slow cooking. Don't rush the simmering process; this is where the magic happens.
- For a smoky, restaurant-like flavor, you can use the dhungar method: place a small steel bowl in the center of the dal, add a hot piece of charcoal, pour a little ghee over it, and immediately cover the pot for 2 minutes to trap the smoke.