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

Vegan Dal Makhani

Ready in

175 mins

Cuisine

Indian · North Indian

Prep Time

15 min

Cook Time

160 min

Serving

4 People

Calories / Serving

~450 kcal
Recipe by Rainbow Plant Life on YouTube

Recipe Summary

  • A creamy, rich, and flavorful Indian lentil dish made with whole urad dal and kidney beans. This vegan version uses coconut milk or cashew cream instead of traditional dairy and gets a smoky flavor from the Dhungar method.
Adjust servings
Tap an ingredient to mark it ready0 of 28 ready

All Ingredients - For the Dal

  1. Whole Urad Dal (Black Gram Lentils) 1 cup
  2. Kidney Beans (Rajma) 1/4 cup
  3. Baking Soda 1/2 tsp
  4. Neutral Oil 2 tbsp
  5. Red Onion 1 medium, finely diced
  6. Ginger 1-inch piece, grated
  7. Garlic 4 cloves, finely chopped
  8. Tomatoes 2 medium, diced
  9. Tomato Paste 1 tbsp
  10. Cumin Seeds 1 tsp
  11. Whole Cloves 3
  12. Green Cardamom Pods 4, seeds removed
  13. Cinnamon Stick 1
  14. Bay Leaf 1
  15. Ground Coriander 1 tsp
  16. Indian Red Chili Powder 1/2 - 1 tsp
  17. Freshly Grated Nutmeg a pinch
  18. Black Pepper to taste
  19. Kosher Salt to taste
  20. Full-fat Coconut Milk or Cashew Cream 1/2 cup

All Ingredients - For the Tadka & Finishing

  1. Vegan Butter or Oil 2 tbsp
  2. Ginger thinly sliced (optional)
  3. Kasoori Methi (Dried Fenugreek Leaves) 1 tbsp
  4. Garam Masala 1/4 tsp
  5. Red Chili Powder 1/4 tsp
  6. Fresh Cilantro 1/4 cup, chopped
  7. Lemon Juice 1-2 tsp
  8. Lump Charcoal 1 piece (for smoking)

⚠ Contains Allergens

nuts

Step-by-Step Instructions

Step 1: Soak the Lentils and Beans

Rinse the whole urad dal and kidney beans several times until the water runs clear. Soak them in plenty of water with 1/2 tsp of baking soda for at least , or overnight.

Step 2: Pre-cook the Lentils

Drain and rinse the soaked lentils and beans. Place them in a pot, cover with a couple of inches of water, and bring to a boil. Skim off any foam that forms on the surface. Boil for , then reduce to a simmer, cover, and cook for until they are very soft. Drain, reserving the cooking liquid. Roughly mash the cooked lentils and beans with a potato masher.

Step 3: Prepare the Masala Base

Heat oil in a large, deep pan over medium-high heat. Add the whole spices (cumin seeds, cloves, cardamom seeds, cinnamon stick, bay leaf) and cook for until they sizzle and are fragrant. This is called 'blooming'. Add the finely diced onion and sauté for until it starts to brown. Add the grated ginger and chopped garlic and cook for another minute.

Step 4: Simmer the Dal

Add the ground spices (coriander, red chili powder, nutmeg, salt, pepper) and tomato paste. Stir for . Add the diced tomatoes and cook for until they break down. Pour in the reserved lentil cooking liquid (about 3.5-4 cups, adding water if needed) and scrape the bottom of the pan. Add the mashed lentils, stir, and bring to a simmer. Reduce heat to low, cover, and simmer for at least ( is ideal), stirring every .

Step 5: Add Creaminess and Blend

Stir in the coconut milk or cashew cream. Let it simmer for another . For an ultra-creamy texture, use an immersion blender to blend about a third of the dal directly in the pot.

Step 6: Smoke the Dal (Dhungar Method)

Heat a small piece of lump charcoal on a gas flame for about until red hot in spots. Place a small heatproof bowl in the center of the dal. Carefully put the hot charcoal in the bowl, drizzle with a little oil, and immediately cover the pot with a lid to trap the smoke. Let it infuse for , then remove the bowl.

Step 7: Add Final Touches

Remove the cinnamon stick and bay leaf. Stir in the chopped fresh cilantro and lemon juice to brighten the flavors.

Step 8: Prepare the Tadka (Tempering)

In a small pan, melt the vegan butter over medium heat. Add the optional sliced ginger and cook for . Add the kasoori methi (crushed between your hands), garam masala, and red chili powder. Sizzle for until fragrant.

Step 9: Finish and Serve

Pour the hot, sizzling tadka over the dal and stir it in. Serve immediately over basmati rice or with naan bread, garnished with more fresh cilantro.

Pro Tips

• Soaking lentils with baking soda helps them soften and cook faster.

• Rinsing the urad dal until the water is clear helps achieve the reddish-brown color of the final dish.

• For an even creamier texture, mash some of the cooked lentils before adding them to the pot.

• Use an Instant Pot to significantly speed up the cooking process.

• The Dhungar method (coal smoking) is optional but adds an authentic, restaurant-style smoky flavor.

• Stir the dal every 10 minutes while simmering to prevent it from sticking to the bottom of the pan.

Recipe Variations

• Use homemade cashew cream instead of coconut milk for an even richer and creamier texture.

• If short on time, use canned kidney beans and add them with the cooked urad dal.

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.

Street Style Veg Biryani
View Recipe

Street Style Veg Biryani

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr 45 min

Difficulty Level

Medium

Indian Restaurant Kitchen Tour & Recipes
View Recipe

Indian Restaurant Kitchen Tour & Recipes

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr 30 min

Difficulty Level

Medium

Aloo Anda Gravy - Restaurant Style
View Recipe

Aloo Anda Gravy - Restaurant Style

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Rajasthani Panchmel Dal Tadka
View Recipe

Rajasthani Panchmel Dal Tadka

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Easy

Thecha Lemon Rice
View Recipe

Thecha Lemon Rice

Cuisine

Indian · Maharashtrian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy

Chicken Biryani – Indian Cuisine
View Recipe

Chicken Biryani – Indian Cuisine

Cuisine

Indian · North Indian

Prep + Cook Time

2 hr 30 min

Difficulty Level

Medium