Fullmeals.
HomeExploreCreatorsPantry MatchSurprise Me
HomeExploreCreatorsPantry MatchSurprise MeShopping ListMy Favorites
Fullmeals.

Fullmeals helps you cook without watching by converting cooking videos into simple, step-by-step recipes designed for real kitchens.

team@fullmeals.com

Quick Links

  • How it Works
  • Categories
  • Explore Recipes
  • RSS Feed

Legal

  • Terms of Use
  • Privacy Policy

© 2026 Fullmeals. All rights reserved.

Dal Makhani

Ready in

55 mins

Cuisine

Indian · North Indian

Prep Time

15 min

Cook Time

40 min

Serving

4 People

Calories / Serving

~450 kcal
Recipe by Shastri's Kitchen on YouTube
Adjust Servings
Measurements
Tap an ingredient to mark it ready0 of 20 ready
All Ingredients

Main Ingredients (for pressure cooking)

All Ingredients

For Tempering

All Ingredients

For Garnish

Step-by-Step Instructions

Follow each step to make the recipe successfully.

  1. 1

    Soak Dal and Rajma

    Soak 3/4 cup of black gram (urad dal whole) and 1/4 cup of rajma (kidney beans) overnight.

  2. 2

    Pressure Cook Dal

    Transfer the soaked black gram and rajma to a pressure cooker. Add 4 cups of water and 1 teaspoon of salt. Place the lid on the pressure cooker and cook for 8 to 9 whistles, then allow it to cool completely.

  3. 3

    Prepare Tempering Base

    In a separate pan, heat 2 tablespoons of ghee. Add 2 bay leaves and 1 finely chopped onion. until the onion becomes transparent.

  4. 4

    Add Aromatics and Spices

    Add 1 tablespoon of ginger garlic paste and continue to until the onion turns brown. Stir in 1/2 teaspoon of turmeric powder and 3/4 to 1 teaspoon of chilli powder. for .

  5. 5

    Add Tomato Paste

    Add the tomato paste (from 3 tomatoes) to the pan and mix well. Cook for on medium flame, stirring occasionally, until the mixture thickens and oil starts to separate.

  6. 6

    Smash Cooked Dal

    Once the pressure cooker has cooled completely, remove the lid and smash the cooked dal with a wooden spoon or masher until slightly creamy.

  7. 7

    Combine Dal and Tempering

    Pour the cooked and smashed dal from the pressure cooker into the pan with the mixture and mix well.

  8. 8

    Add Remaining Spices

    Add 2 teaspoons of coriander powder, 1 teaspoon of cumin powder, and 1 teaspoon of garam masala powder. Mix thoroughly.

  9. 9

    Adjust Consistency and Add Butter

    Add 1 cup of water to adjust the consistency and mix well. Add 3 tablespoons of butter and mix it into the dal.

  10. 10

    Simmer Dal

    Cook the dal for on medium flame, stirring occasionally, allowing the flavors to meld.

  11. 11

    Add Kasuri Methi and Cream

    Stir in 1 teaspoon of kasuri methi and mix well. Add 3 teaspoons of cream and turn off the stove. Mix well.

  12. 12

    Garnish and Serve

    Garnish with chopped fresh coriander and a swirl of cream before serving. Serve hot with chapati, rice, or jeera rice.

Before You Cook

Helpful details before you start
Spice LevelHot
Ginger · Chili powder · Garam masala
Ingredient SubstitutionsMissing something? View suitable alternatives.
View 7 swaps
  • No Ghee?

    • Unsalted butter (1:1)
    • Neutral oil (1:1, lacks the toasted note)
  • No Bay leaf?

    • 1/4 tsp dried thyme (per leaf)
    • Pinch of dried oregano
  • No Onion?

    • 1 tbsp onion powder (per medium onion)
    • 3 tbsp dried minced onion
    • Shallots or leeks (1:1)
  • No Garlic (fresh)?

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

    • 1 tsp cumin + 1/2 tsp coriander + 1/4 tsp cinnamon + 1/4 tsp cardamom
  • 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 Cilantro?

    • Flat-leaf parsley (1:1, milder)
    • Fresh mint (in chutneys, salads)
Ingredient Substitutions
  • No Ghee?

    • Unsalted butter (1:1)
    • Neutral oil (1:1, lacks the toasted note)
  • No Bay leaf?

    • 1/4 tsp dried thyme (per leaf)
    • Pinch of dried oregano
  • No Onion?

    • 1 tbsp onion powder (per medium onion)
    • 3 tbsp dried minced onion
    • Shallots or leeks (1:1)
  • No Garlic (fresh)?

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

    • 1 tsp cumin + 1/2 tsp coriander + 1/4 tsp cinnamon + 1/4 tsp cardamom
  • 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 Cilantro?

    • Flat-leaf parsley (1:1, milder)
    • Fresh mint (in chutneys, salads)
AllergensThis recipe contains dairy.
Dairy

Plan Ahead

Complete this step earlier to save time later.

  • Step1
    Soak Dal and RajmaOvernight

    Soak 3/4 cup of black gram (urad dal whole) and 1/4 cup of rajma (kidney beans) overnight.

    View Step 1

Your Notes

Save your personal tweaks, substitutions and cooking adjustments.

Saved only on this device.

Example: Used less salt, cooked 5 minutes longer, added extra coriander.

0 / 4000

Included when you print this recipe.

Was this recipe helpful?

Comments (0)

Sign in to leave a comment on this recipe.

Loading comments...

You might also like

Other recipes in the same cuisine, meal type, or style — ready to cook whenever you are.

Paneer Masala - Restaurant/Dhaba Style

Paneer Masala - Restaurant/Dhaba Style

Cuisine

Indian · North Indian

Prep + Cook Time

55 Minutes

Difficulty Level

Medium

Chole Masala - Quick & Easy Chickpea Curry

Chole Masala - Quick & Easy Chickpea Curry

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Easy

Crispy Spicy Onion Paratha

Crispy Spicy Onion Paratha

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Paneer Paratha with Green Chutney

Paneer Paratha with Green Chutney

Cuisine

Indian · North Indian

Prep + Cook Time

40 Minutes

Difficulty Level

Medium

Meat Ball Curry – North Indian Style

Meat Ball Curry – North Indian Style

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Chicken Curry – Indian Style

Chicken Curry – Indian Style

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium