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.

cook@fullmeals.com

Quick Links

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

Legal

  • Terms of Use
  • Privacy Policy

© 2026 Fullmeals. All rights reserved.

Fullmeals.

Dal Makhani – Classic Indian Lentil Dish

Recipe by Food Network UK

  • Ready in165 min
  • Prep15 min
  • Cook150 min
  • CuisineIndian · North Indian
  • Serves4 People
  • Calories~550 kcal
Dal Makhani – Classic Indian Lentil Dish

Ingredients

For the Lentils

  • 1 cupBlack Lentils (Urad Dal)
  • 1/4 cupRed Kidney Beans (Rajma)
  • 1 inch piece, slicedGinger
  • 1-2, slit lengthwiseGreen Chili
  • enough to cover lentils by 1 inchWater
  • 1 teaspoonSalt

For the Masala & Finishing

  • 2-3 tablespoonsCooking Oil
  • 1 teaspoonCumin Seeds
  • 1 medium, finely choppedOnion
  • 1 tablespoonCoriander Powder
  • 1 teaspoonRed Chili Powder
  • 3-4 medium, choppedTomatoes
  • 50 gramsButter
  • 200 mlSingle Cream
  • 1 teaspoonGaram Masala
  • 1 teaspoon, crushedDried Fenugreek Leaves (Kasoori Methi)

Step-by-Step Instructions

  1. 1.Cook the Lentils and Beans

    Combine 1 cup of black lentils, 1/4 cup of red kidney beans, sliced ginger, slit green chili, 1 teaspoon of salt, and water (enough to cover the lentils by 1 inch) in a pot. Bring to a boil, then reduce heat and simmer on low for at least 90 minutes until the lentils are tender.

  2. 2.Prepare the Masala Base - Heat Oil

    In a separate pan, heat 2-3 tablespoons of cooking oil over medium heat until it is just below its smoking point.

  3. 3.Add Cumin Seeds

    Add 1 teaspoon of cumin seeds to the hot oil and let them crackle for a few seconds.

  4. 4.Sauté Onions

    Add 1 finely chopped medium onion and sauté until it becomes translucent and lightly golden.

  5. 5.Add Powdered Spices

    Quickly add 1 tablespoon of coriander powder and 1 teaspoon of red chili powder. Stir for a few seconds to toast the spices, being careful not to burn them.

  6. 6.Cook Tomatoes

    Immediately add 3-4 chopped medium tomatoes. Cook, stirring occasionally, until the tomatoes break down and the oil separates from the mixture.

  7. 7.Combine Lentils with Masala

    Transfer the cooked lentils and kidney beans, along with their cooking liquid, from the first pot into the pan with the tomato-onion masala. Stir well to combine.

  8. 8.Simmer the Dal

    Simmer the lentil mixture for another 30-45 minutes, allowing the flavors to meld and the dal to thicken. Stir occasionally to prevent sticking.

  9. 9.Reduce Heat

    Once the dal has simmered and achieved a nice creamy texture, reduce the heat to low.

  10. 10.Add Butter

    Add 50 grams of butter to the dal.

  11. 11.Add Cream

    Pour in 200 ml of single cream.

  12. 12.Add Garam Masala

    Add 1 teaspoon of garam masala.

  13. 13.Add Fenugreek Leaves

    Crush 1 teaspoon of dried fenugreek leaves (Kasoori Methi) and sprinkle over the dal.

  14. 14.Final Stir

    Stir all the final ingredients into the dal to combine.

  15. 15.Serve

    Serve the hot Dal Makhani with naan bread or rice.

Printed from Fullmeals.com — turn any cooking video into a recipe.

Dal Makhani – Classic Indian Lentil Dish

Ready in

165 mins

Cuisine

Indian · North Indian

Prep Time

15 min

Cook Time

150 min

Serving

4 People

Calories / Serving

~550 kcal
Recipe by Food Network UK on YouTube
Adjust Servings
Measurements
Tap an ingredient to mark it ready0 of 16 ready
All Ingredients

For the Lentils

All Ingredients

For the Masala & Finishing

Step-by-Step Instructions

Follow each step to make the recipe successfully.

  1. 1

    Cook the Lentils and Beans

    Combine 1 cup of black lentils, 1/4 cup of red kidney beans, sliced ginger, slit green chili, 1 teaspoon of salt, and water (enough to cover the lentils by 1 inch) in a pot. Bring to a boil, then heat and on low for at least until the lentils are tender.

  2. 2

    Prepare the Masala Base - Heat Oil

    In a separate pan, heat 2-3 tablespoons of cooking oil over medium heat until it is just below its smoking point.

  3. 3

    Add Cumin Seeds

    Add 1 teaspoon of cumin seeds to the hot oil and let them crackle for a few seconds.

  4. 4

    Sauté Onions

    Add 1 finely chopped medium onion and until it becomes translucent and lightly golden.

  5. 5

    Add Powdered Spices

    Quickly add 1 tablespoon of coriander powder and 1 teaspoon of red chili powder. Stir for a few seconds to the spices, being careful not to burn them.

  6. 6

    Cook Tomatoes

    Immediately add 3-4 chopped medium tomatoes. Cook, stirring occasionally, until the tomatoes break down and the oil separates from the mixture.

  7. 7

    Combine Lentils with Masala

    Transfer the cooked lentils and kidney beans, along with their cooking liquid, from the first pot into the pan with the tomato-onion masala. Stir well to combine.

  8. 8

    Simmer the Dal

    the lentil mixture for another , allowing the flavors to meld and the dal to thicken. Stir occasionally to prevent sticking.

  9. 9

    Reduce Heat

    Once the dal has and achieved a nice creamy texture, the heat to low.

  10. 10

    Add Butter

    Add 50 grams of butter to the dal.

  11. 11

    Add Cream

    Pour in 200 ml of single cream.

  12. 12

    Add Garam Masala

    Add 1 teaspoon of garam masala.

  13. 13

    Add Fenugreek Leaves

    Crush 1 teaspoon of dried fenugreek leaves (Kasoori Methi) and sprinkle over the dal.

  14. 14

    Final Stir

    Stir all the final ingredients into the dal to combine.

  15. 15

    Serve

    Serve the hot Dal Makhani with naan bread or rice.

Before You Cook

Helpful details before you start
Spice LevelHot
Ginger · Green chili · Chili powder · Garam masala
Ingredient SubstitutionsMissing something? View suitable alternatives.
View 3 swaps
  • 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
Ingredient Substitutions
  • 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
AllergensThis recipe contains dairy.
Dairy

Helpful Tips

Small details that can improve the final result.

  • 1
    Flavour tipKeep the Skin on the

    Keep the skin on the ginger for added flavor, or peel it if you prefer a smoother texture.

  • 2
    Cooking tipDo Not Drain the Water

    Do not drain the water from the cooked lentils, as it contains essential flavors and helps achieve the desired consistency.

  • 3
    Flavour tipAlways Add Powdered Garam Masala

    Always add powdered garam masala towards the end of cooking, as the spices are already toasted and can burn quickly if added too early.

Was this recipe helpful?

Comments (0)

Sign in to leave a comment on this recipe.

Loading comments...

More from Food Network UK

Other recipes converted from Food Network UK's cooking videos.

Dal Makhani – North Indian

Dal Makhani – North Indian

Cuisine

Indian · North Indian

Prep + Cook Time

2 hr 35 min

Difficulty Level

Medium

Dal Makhani – Atul Kochhar's Family Recipe

Dal Makhani – Atul Kochhar's Family Recipe

Cuisine

Indian · North Indian

Prep + Cook Time

2 hr 45 min

Difficulty Level

Medium

You might also like

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

Vegetable Pulao – Indian Style

Vegetable Pulao – Indian Style

Cuisine

Indian · North Indian

Prep + Cook Time

40 Minutes

Difficulty Level

Easy

Dhaba Style Chole/Chana Masala

Dhaba Style Chole/Chana Masala

Cuisine

Indian · North Indian

Prep + Cook Time

55 Minutes

Difficulty Level

Medium

Rajma (Indian Chili)

Rajma (Indian Chili)

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr 5 min

Difficulty Level

Medium

Instant One Pot Rajma

Instant One Pot Rajma

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Easy

Chicken Rezala recipe without water

Chicken Rezala recipe without water

Cuisine

Indian · Bengali

Prep + Cook Time

50 Minutes

Difficulty Level

Medium

Home Style Chicken Curry with Potatoes

Home Style Chicken Curry with Potatoes

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr 30 min

Difficulty Level

Medium