Ready in

50 mins

Cuisine

Indian · North Indian

Prep Time

15 min

Cook Time

35 min

Serving

4 People

Difficulty

Medium

Calories / Serving

~450 kcal

Spicy Level

Mild
Recipe by YOUR FOOD LAB on YouTube
Adjust Servings
Measurements
Tap an ingredient to mark it ready0 of 17 ready
All Ingredients

For Dal

All Ingredients

For Tempering & Finishing

Step-by-Step Instructions

Follow each step to make the recipe successfully.

  1. Wash and Soak the Dal

    In a large bowl, add 1 cup whole urad dal, 1/4 cup rajma, and 2 tbsp chana dal. Add water and thoroughly wash the dal by rubbing it between your palms. Discard the dirty water. Repeat this process 3-4 times until the water runs clear. Once clean, soak the dal in fresh water for .

  2. Pressure Cook the Dal

    After soaking, drain the water and transfer the dal to a pressure pan. Add 5 garlic cloves, water (ensure it's 1 inch above the dal level), 1 tsp salt, and 1 tsp Kashmiri red chilli powder. Close the lid and pressure cook on high flame for 4 whistles.

  3. Mash the Cooked Dal

    After 4 whistles, let the release naturally. Once the pressure is down, open the lid. Using a potato masher or a flat-bottomed ladle, gently mash the dal. Mash until the rajma and garlic are slightly crushed, and some of the urad dal and chana dal are mashed, but not completely pureed. This helps release starch and speeds up cooking. Transfer the mashed dal to another bowl.

  4. Prepare the Tempering (Tadka)

    Place the same pressure pan back on low flame. Add 3 tbsp butter and 1 tsp oil (to prevent the butter from burning). Once the butter is lightly melted, add 2 tbsp ginger garlic paste. for until the raw smell disappears and the paste turns light golden. the flame to low. Add 2 tbsp Kashmiri red chilli powder and 1/4 tsp garam masala. Stir well for about . Add the tomato puree (from 5 tomatoes) and a pinch of salt. Cook, stirring continuously, for until the tomatoes are cooked and the butter/oil separates from the masala.

  5. Combine Dal and Tempering, Simmer

    Add the cooked and mashed dal to the in the pressure pan. Mix well. Add hot water as required to achieve a thinner consistency. Bring the dal to a boil on high flame. Once boiling, the flame to medium-low. the dal for a minimum of , stirring occasionally. This allows the flavors to meld and the dal to achieve its signature creamy consistency.

  6. Finish the Dal Makhani

    After , add 4-5 tbsp fresh cream, a large pinch of roasted kasuri methi powder, a large pinch of garam masala, and 2-3 tbsp butter. Mix all ingredients well until combined. Taste and adjust salt if needed.

  7. Serve

    Serve the hot Dal Makhani in a bowl, garnished with a swirl of fresh cream, a dollop of butter, and a sprinkle of roasted kasuri methi powder. Enjoy with laccha paratha or jeera rice.

Before You Cook

Helpful details before you start
Ingredient SubstitutionsMissing something? View suitable alternatives.
View 3 swaps
  • No Garlic (fresh)?

    • 1/4 tsp garlic powder (per clove)
    • 1/2 tsp garlic granules (per clove)
  • No Butter?

    • 3/4 the amount of olive oil (for cooking, not baking)
    • Equal parts ghee — Slightly nuttier flavor.
    • Equal parts coconut oil (in baking)
  • No Garam masala?

    • 1 tsp cumin + 1/2 tsp coriander + 1/4 tsp cinnamon + 1/4 tsp cardamom
AllergensThis recipe contains dairy.
dairy

Helpful Tips

Small details that can improve the final result.

  • PreparationThoroughly Wash and Rub the

    Thoroughly wash and rub the dal (especially urad dal) 3-4 times until the water runs clear before soaking to remove excess color and prevent scum formation during cooking.

  • PreparationSoak the Dal for 10

    12 hours for optimal cooking and texture.

  • Cooking tipAfter Pressure Cooking

    Use a potato masher or a flat-bottomed ladle to gently mash the dal. This helps release starches, contributing to a creamy texture and faster cooking.

  • Flavour tipWhen Making the Tempering

    Add oil with butter to prevent the butter from burning.

  • TipCook the Tomato Puree Until the Oil Separates

    Indicating that the tomatoes are well cooked and the flavors are developed.

  • Flavour tipSimmer the Dal for at Least 20

    25 minutes after adding the tempering. This slow cooking allows the flavors to meld and the dal to achieve its signature creamy consistency.

  • Ingredient noteAdjust the Quantities of Fresh

    Adjust the quantities of fresh cream and butter according to your preference for richness.

Was this recipe helpful?

Comments (0)

Sign in to leave a comment on this recipe.

Loading comments...