Go Back
dal makhani recipe pin

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
Cook Time 40 minutes
Total Time 8 hours 40 minutes
Course Main Course
Cuisine Indian
Servings 4 people

Equipment

  • 1 pressure cooker
  • 1 pot

Ingredients
  

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

Instructions
 

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

Notes

  1. Wash the lentils thoroughly before soaking.
  2. If you have white butter, substitute it for salted butter.
  3. 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