Fullmeals.
Home
Categories
Browse Recipes
By Cuisine
IndianAsianPakistaniAmericanWesternItalianInternationalEuropeanDessertFusionMiddle EasternCaribbean
By Meal Type
BreakfastLunchDinnerSnacks & Street FoodDesserts
By Preference
VegetarianNon-VegetarianVeganHealthy & Diet
Explore RecipesPantry MatchSurprise MeHow it Works
Home
By Cuisine
IndianAsianPakistaniAmericanWesternItalianInternationalEuropeanDessertFusionMiddle EasternCaribbean
By Meal Type
BreakfastLunchDinnerDesserts
By Preference
VegetarianVeganHealthyCategoriesExplore RecipesPantry MatchSurprise MeMy 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

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

Recipe Summary

  • A rich and creamy North Indian lentil dish, Dal Makhani is prepared with black gram and kidney beans, slow-cooked to perfection. It's then tempered with aromatic spices, ginger-garlic, and a vibrant tomato paste, finished with generous amounts of butter and cream for an indulgent flavor.
Adjust servings
Tap an ingredient to mark it ready0 of 20 ready

All Ingredients - Main Ingredients (for pressure cooking)

  1. Black gram (Urad Dal Whole) 3/4 cup
  2. Rajma (Kidney Beans) 1/4 cup
  3. Water 4 cups
  4. Salt 1 tsp

All Ingredients - For Tempering

  1. Ghee 2 tbsp
  2. Bay leaves 2
  3. Onion 1 (finely chopped)
  4. Ginger garlic paste 1 tbsp
  5. Turmeric powder 1/2 tsp
  6. Chilli powder 3/4 to 1 tsp
  7. Tomato paste (from 3 tomatoes) 1
  8. Coriander powder 2 tsp
  9. Cumin powder 1 tsp
  10. Garam masala powder 1 tsp
  11. Water 1 cup
  12. Butter 3 tbsp
  13. Kasuri Methi 1 tsp
  14. Cream 3 tsp

All Ingredients - For Garnish

  1. Fresh coriander chopped, for garnish
  2. Cream for garnish

⚠ Contains Allergens

Dairy

Step-by-Step Instructions

Step 1: Soak Dal and Rajma

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

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

Step 3: Prepare Tempering Base

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

Step 4: Add Aromatics and Spices

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

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

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

Step 7: Combine Dal and Tempering

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

Step 8: Add Remaining Spices

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

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

Step 10: Simmer Dal

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

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

Step 12: Garnish and Serve

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

Was this recipe helpful?

Comments

Sign in to leave a comment on this recipe.

Loading comments...

Favorite Recipes

Recently Generated Recipes

Discover recipes already generated from creators and ready to cook without testing your cred.

Lauki ki Sabzi (Bottle Gourd Curry) – Royal Style
View Recipe

Lauki ki Sabzi (Bottle Gourd Curry) – Royal Style

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Stovetop Masoor Dal - Ancient Indian Style
View Recipe

Stovetop Masoor Dal - Ancient Indian Style

Cuisine

Indian · North Indian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy

Masoor Dal Curry – Indian Style
View Recipe

Masoor Dal Curry – Indian Style

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Easy

Tarka Dal – British Indian Restaurant Style
View Recipe

Tarka Dal – British Indian Restaurant Style

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Easy

Red Lentil Dal (Instant Pot)
View Recipe

Red Lentil Dal (Instant Pot)

Cuisine

Indian · North Indian

Prep + Cook Time

25 Minutes

Difficulty Level

Easy

Authentic Indian Dal Tadka with Fresh Curry Leaves
View Recipe

Authentic Indian Dal Tadka with Fresh Curry Leaves

Cuisine

Indian · South Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Easy