Dal Makhani Recipe
A creamy, rich, and luscious Indian Lentil Recipe, perfect for celebrations or comforting meals! Simple ingredients, easy recipe, and delicious flavors!
Prep Time 8 hours hrs
Cook Time 40 minutes mins
Total Time 8 hours hrs 40 minutes mins
Course Main Course
Cuisine Indian
Cooking Lentils
- 3/4 cup whole black lentils (urad dal)
- 3 cups water
- 2 tbsp ghee (clarified butter)
- 1/2 tsp red chili powder
- 3-4 nos garlic cloves
Tempering Lentils
- 2 tbsp ghee (clarified butter)
- 1 tbsp ginger-garlic paste
- 1 tsp red chili powder
- 1 cup tomato puree
- 1 tbsp cumin-coriander powder
- 2 tbsp butter
- salt to taste
- 1/4 tsp sugar
Second Tempering
- 1 tbsp ghee
- 1/2 tsp red chili powder
- 1 tsp roasted kasuri methi
Cook the Lentils
Rinse the whole black lentils with water. Soak them in water overnight or for at least 6-8 hours.
3/4 cup whole black lentils
In a pressure cooker, add the soaked dal, garlic cloves, red chili powder, water, and ghee. Let it cook for 3-4 whistles or until they are soft and well-cooked.
3 cups water, 2 tbsp ghee, 1/2 tsp red chili powder, 3-4 nos garlic cloves
Once the lentils are cooked, mash the lentils with the back of a spoon.
First Tempering
Heat a pan on low flame. Add ghee and ginger-garlic paste. Sauté until golden brown.
2 tbsp ghee, 1 tbsp ginger-garlic paste
Add red chili powder and coriander powder. Sauté for fw seconds.
1 tsp red chili powder, 1 tbsp cumin-coriander powder
Immediately, add tomato puree and sauté for another 2-3 minutes.
1 cup tomato puree
Cook until the tomatoes are soft and the oil starts to separate.
Add the cooked lentils, salt, and sugar to the tomato mixture. Mix well and let it simmer for about 15-20 minutes on low heat.
salt, 1/4 tsp sugar
Adjust the consistency by adding water if needed.
Second Tempering
In another pan, heat the ghee on low heat. Turn off the heat, then add roasted kasuri methi and add red chili powder. This will prevent them from burning.
1 tbsp ghee, 1/2 tsp red chili powder, 1 tsp roasted kasuri methi
Add the tempering to the dal. Stir and let it simmer for an additional 5 minutes.
Add the butter and stir.
2 tbsp butter
- Wash the lentils thoroughly before soaking.
- If you have white butter, substitute it for salted butter.
- You can reduce the fat in the recipe as per your liking.
Keyword Dal Makhani Recipe, Dal Recipes, How to Make Dal Makhani, Indian Curry Recipe, Lentil Recipe