Homemade Restaurant-Style Dal Makhani

Would you like to prepare restaurant-quality Dal Makhani at home? With this recipe, black lentils and kidney beans meet in a creamy and spicy sauce. Whether you're planning a special occasion menu or an ordinary dinner, this recipe will always be the star of your table. Let's get into the kitchen and try this delicious dish!

Published: · Updated: · 291 views
5.0 (4)
Homemade Restaurant-Style Dal Makhani
Prep
15 min
Cook
1 hr
Servings
4 Servings
Difficulty
Medium
Homemade Restaurant-Style Dal Makhani Ingredients 30items
  • 1 cup whole urad dal (black gram)
  • 1/3 cup dried red kidney beans
  • 2 bay leaves
  • 1/8 teaspoon salt
  • Water (amount may vary depending on cooking method)
  • 2 teaspoons oil
  • 1/2 teaspoon cumin seeds
  • 1 black cardamom (partially opened)
  • 2 green cardamoms (partially opened)
  • 2 cloves
  • 1 cup chopped red onion
  • 5-6 cloves garlic (finely chopped)
  • 1/2 teaspoon salt
  • 1/2 inch ginger (minced)
  • 1 hot green chili
  • 2-inch cinnamon stick (split in half)
  • 2 teaspoons Kashmiri red chili powder
  • 1/2 to 1 teaspoon garam masala
  • 4 ounces tomato puree
  • 1/2 cup chopped tomatoes
  • 1 teaspoon dried fenugreek leaves (kasuri methi)
  • 1/2 cup non-dairy cream
  • 1/2 teaspoon dried fenugreek leaves
  • 1 tablespoon vegan butter
  • 1/2 teaspoon Kashmiri red chili powder
  • 1/4 teaspoon smoked paprika
  • 1 tablespoon water
  • Cilantro
  • More non-dairy cream
  • Lemon juice
How to Make Homemade Restaurant-Style Dal Makhani 8steps
1

Soak the urad dal and kidney beans in water overnight, rinse well and drain.

2

If using a pressure cooker, cook the beans with bay leaves and salt in 2.5 cups of water for 50 minutes. For a regular pot, increase the water to 4 cups and cook for 1.5-2 hours.

3

Once the beans are soft, mash some of them with a spatula. This will help thicken the sauce.

4

Heat a pan, add oil. Add cumin seeds and other spices. Add onion, garlic, and salt, and cook until golden brown.

5

Slightly char the cinnamon stick over a gas flame and add to the onion mixture. Add spices, stir, then add tomato puree and chopped tomatoes.

6

Add the beans and simmer on low heat for 10-20 minutes. Then add cream or yogurt and cook for another 10-15 minutes.

7

In a small pan, melt the butter, prepare the spiced oil mixture, and pour over the dal.

8

Garnish with cilantro and lemon juice before serving.

Homemade Restaurant-Style Dal Makhani Cooking Tips

If you're short on time, you can pre-cook and freeze the beans. This way, the recipe will be ready faster. You can add an exotic aroma by using coconut cream instead of regular cream.

Nutrition Facts

/serving
334
kcal
18.0g
Protein
49.0g
Carbs
8.0g
Fat

Share

Frequently Asked Questions
How many calories in Homemade Restaurant-Style Dal Makhani?
One serving of Homemade Restaurant-Style Dal Makhani comes to about 334 calories, so it fits easily into a normal day. Protein: 18.0g. Carbohydrates: 49.0g. Fat: 8.0g.
How long does it take to make Homemade Restaurant-Style Dal Makhani?
Start to finish, 1 hr 15 min is enough. Prep: 15 min. Cook: 1 hr. Serves 4.
What ingredients do I need for Homemade Restaurant-Style Dal Makhani?
You need 30 ingredients, and most are probably already in your kitchen. Here they are: 1 cup whole urad dal (black gram), 1/3 cup dried red kidney beans, 2 bay leaves, 1/8 teaspoon salt, Water (amount may vary depending on cooking method), 2 teaspoons oil, 1/2 teaspoon cumin seeds, 1 black cardamom (partially opened)...
What diets is Homemade Restaurant-Style Dal Makhani suitable for?
Yes — Homemade Restaurant-Style Dal Makhani works for these diets: Vegan, Gluten Free.
How to make Homemade Restaurant-Style Dal Makhani?
It comes together in 8 steps, each one spelled out below. Difficulty level: Medium.

Yorumlar 5

Yorum Yap

Your comment will be published after approval.
V

Volkan K.

3 weeks ago

İlk kez Dal Makhani denedim, gerçekten çok lezzetli oldu! Hindistan esintilerini evde hissettirdi. 😊

İrem A.

3 weeks ago

Tarifteki tereyağını biraz azaltarak yaptım, yine de muhteşemdi. Sıradaki denememde kremayı arttırmayı planlıyorum.

L

Leyla K.

3 weeks ago

Merhaba! Tarifteki mercimek yerine başka bir baklagil kullanabilir miyiz acaba?

Z

Zeynep H.

3 weeks ago

Baharat oranı bana biraz yoğun geldi ama sevenler için tam kıvamında olabilir. Yine de, damak tadıma uygun hale getirdim.

S

Sevgi T.

3 weeks ago

Ailem bu tarife bayıldı, özellikle de servis ederken üzerine eklenen taze kremayı çok beğendiler. 👌