Fullmeals.
HomeExplore RecipesPantry MatchSurprise MeShopping ListHow it Works
HomeExplore RecipesPantry MatchSurprise MeShopping ListMy FavoritesHow it Works

Have a Recipe Stuck Inside a Video?

Fullmeals pulls it out and turns it into a clean, step-by-step recipe you can actually use in your kitchen.

Gemini Convert a Youtube Video Now
Fullmeals.

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

Contact

Email
team@fullmeals.com
How it WorksCategoriesExplore RecipesRSS Feed
Legal
Terms of UsePrivacy Policy
© 2026 Fullmeals. All Rights Reserved.

Dal Makhani – North Indian

👨‍🍳Medium🍽️Dinner🥬Vegetarian

Ready in

135 mins

Cuisine

Indian · North Indian

Prep Time

15 min

Cook Time

120 min

Serving

4 People

Calories / Serving

~450 kcal

Recipe Summary

  • A rich and creamy North Indian lentil dish, Dal Makhani is made with black lentils and kidney beans, slow-cooked with aromatic spices, butter, and cream. This recipe is inspired by traditional family cooking techniques.
Adjust servings
Tap an ingredient to mark it ready0 of 16 ready

All Ingredients - For Boiling Lentils

  1. Black Lentils (Urad Dal) 1 cup
  2. Red Kidney Beans 1/4 cup
  3. Ginger 1 inch piece, sliced
  4. Green Chili 1, sliced lengthwise
  5. Salt 1 pinch
  6. Water approx. 3-4 cups (enough to cover lentils by 1 inch)

All Ingredients - For Tempering (Tadka)

  1. Cooking Oil 2-3 tbsp
  2. Cumin Seeds 1 tsp
  3. Onion 1 medium, finely chopped
  4. Coriander Powder 1 tbsp
  5. Red Chili Powder 1 tsp
  6. Tomatoes 3-4 medium, chopped
  7. Butter 50g
  8. Single Cream 200 ml
  9. Garam Masala 1 tsp
  10. Dried Fenugreek Leaves (Kasoori Methi) 1 tsp, crushed

🍳Tools You'll Need

  • Pot
  • Pan
  • Mixing bowl
  • Mortar & pestle
  • Ladle
  • Bowl
🌶️Spice level: Hot🌶️🌶️🌶️🌶️Pack water — this one bites back.
From:GingerGreen chiliChili powderGaram masala
🔄Don't have an ingredient? Try these swaps3 tips
  • No Onion?

    • 1 tbsp onion powder (per medium onion)
    • 3 tbsp dried minced onion
    • Shallots or leeks (1:1)
  • 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

⚠ Contains Allergens

dairy

Step-by-Step Instructions

Step 1: Boil the Lentils

Wash the black lentils and red kidney beans thoroughly. Add them to a pot along with sliced ginger, green chili, and a pinch of salt. Pour in enough water to cover the lentils by at least one inch. Place the pot on medium heat and bring to a boil. in an open pot for at least until the lentils are very soft.

Step 2: Prepare Tempering Ingredients

While the lentils are , finely chop the onion and the tomatoes into small pieces. Have all your powdered spices ready in small bowls.

Step 3: Start the Tempering (Tadka)

Heat cooking oil in a separate pan over medium heat, ensuring it's just below the smoking point. Add cumin seeds and let them crackle. Immediately add the finely chopped onion and until it turns golden brown. Quickly add coriander powder and red chili powder, stirring constantly for a few seconds to prevent them from burning. Add the chopped tomatoes and cook, stirring occasionally, until they disintegrate and the oil begins to separate from the mixture.

Step 4: Combine Lentils with Tempering

Carefully transfer the cooked lentils, along with their cooking liquid, from the pot into the pan. Do not drain the lentils. Stir well to combine all the ingredients. the heat to low and let it for another , allowing the flavors to meld and the dal to thicken.

Step 5: Finish the Dal Makhani

Once the dal has and achieved a nice creamy texture, the heat further. Add the butter, followed by the single cream. Sprinkle in the garam masala. Crush the dried fenugreek leaves in a mortar and pestle, then add them to the dal. Stir everything together until well combined and heated through.

Step 6: Serve

Ladle the hot Dal Makhani into serving bowls. Serve immediately with naan bread or rice.

Pro Tips

• Keep the skin on ginger for more flavor, but peel it if you prefer a smoother texture.

• When boiling lentils, ensure the water level is at least one inch above the lentils.

• Cook powdered spices quickly after adding them to the hot oil to prevent burning.

• Add garam masala and dried fenugreek leaves at the end of cooking, as they are already toasted and powdered, to preserve their aromatic qualities.

Was this recipe helpful?

Comments

Sign in to leave a comment on this recipe.

Loading comments...

Similar Recipes

You might also like

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

My Everyday Roti Recipe – Soft and Fluffy in 15 Mins
View Recipe

My Everyday Roti Recipe – Soft and Fluffy in 15 Mins

Cuisine

Indian · South Asian

Prep + Cook Time

15 Minutes

Difficulty Level

Easy

Dal Ki Roti
View Recipe

Dal Ki Roti

Cuisine

Indian · North Indian

Prep + Cook Time

35 Minutes

Difficulty Level

Easy

Mushroom and Peas Curry (Matar Mushroom)
View Recipe

Mushroom and Peas Curry (Matar Mushroom)

Cuisine

Indian · North Indian

Prep + Cook Time

50 Minutes

Difficulty Level

Medium

North Indian Meal - Lunch-Dinner Combo Meal Idea
View Recipe

North Indian Meal - Lunch-Dinner Combo Meal Idea

Cuisine

Indian · North Indian

Prep + Cook Time

2 hr

Difficulty Level

Medium

Sarson Ka Saag – North Indian Style
View Recipe

Sarson Ka Saag – North Indian Style

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr

Difficulty Level

Medium

Tofu Pasanda – North Indian Restaurant Style
View Recipe

Tofu Pasanda – North Indian Restaurant Style

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium