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 – Classic Indian Lentil Dish

👨‍🍳Medium🍽️Dinner🥪Lunch🥬Vegetarian

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 Atul Kochhar on YouTube

Recipe Summary

  • A rich and creamy North Indian lentil dish, Dal Makhani is made with black lentils and kidney beans simmered slowly with aromatic spices, butter, and cream. This recipe, inspired by Chef Atul Kochhar's mother, brings authentic flavors to your table.
Adjust servings
Tap an ingredient to mark it ready0 of 16 ready

All Ingredients - For the Lentils

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

All Ingredients - For the Masala & Finishing

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

🍳Tools You'll Need

  • Pot
  • Pan
🌶️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: 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 until the lentils are tender.

Step 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.

Step 3: Add Cumin Seeds

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

Step 4: Sauté Onions

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

Step 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.

Step 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.

Step 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.

Step 8: Simmer the Dal

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

Step 9: Reduce Heat

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

Step 10: Add Butter

Add 50 grams of butter to the dal.

Step 11: Add Cream

Pour in 200 ml of single cream.

Step 12: Add Garam Masala

Add 1 teaspoon of garam masala.

Step 13: Add Fenugreek Leaves

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

Step 14: Final Stir

Stir all the final ingredients into the dal to combine.

Step 15: Serve

Serve the hot Dal Makhani with naan bread or rice.

Pro Tips

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

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

• 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

Sign in to leave a comment on this recipe.

Loading comments...

From this Creator

More from Atul Kochhar

Other recipes converted from Atul Kochhar's YouTube videos.

Dal Makhani – Atul Kochhar's Family Recipe
View Recipe

Dal Makhani – Atul Kochhar's Family Recipe

Cuisine

Indian · North Indian

Prep + Cook Time

2 hr 45 min

Difficulty Level

Medium

Similar Recipes

You might also like

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

Indian Dahl – Red Lentil Comfort Food
View Recipe

Indian Dahl – Red Lentil Comfort Food

Cuisine

Indian · North Indian

Prep + Cook Time

50 Minutes

Difficulty Level

Easy

Masoor Dal Curry - Home Cooking
View Recipe

Masoor Dal Curry - Home Cooking

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr 45 min

Difficulty Level

Easy

Dal Tadka - Indian Lentil Curry
View Recipe

Dal Tadka - Indian Lentil Curry

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Soya Keema Matar Masala | Soya Keema Green Peas Masala | Soya Keema Recipe
View Recipe

Soya Keema Matar Masala | Soya Keema Green Peas Masala | Soya Keema Recipe

Cuisine

Indian · North Indian

Prep + Cook Time

40 Minutes

Difficulty Level

Medium

Chikkad Chole
View Recipe

Chikkad Chole

Cuisine

Indian · North Indian

Prep + Cook Time

55 Minutes

Difficulty Level

Medium

Chole Masala - No Onion No Tomato
View Recipe

Chole Masala - No Onion No Tomato

Cuisine

Indian · North Indian

Prep + Cook Time

50 Minutes

Difficulty Level

Medium