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

Adjust servings

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.

Shahi Paneer - North Indian Gravy
View Recipe

Shahi Paneer - North Indian Gravy

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Chicken Bhuna – Indian Style
View Recipe

Chicken Bhuna – Indian Style

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr 10 min

Difficulty Level

Medium

Tofu Pasanda – Vegan Richa Style
View Recipe

Tofu Pasanda – Vegan Richa Style

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr

Difficulty Level

Medium

North Indian Cashew Curry Gravy Base - The Curry Kid
View Recipe

North Indian Cashew Curry Gravy Base - The Curry Kid

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr 50 min

Difficulty Level

Medium

Kadhi (Not Curry)
View Recipe

Kadhi (Not Curry)

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr

Difficulty Level

Medium

North Indian Meal - Matar Paneer, Jeera Rice & Roti
View Recipe

North Indian Meal - Matar Paneer, Jeera Rice & Roti

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr 45 min

Difficulty Level

Medium