Nutrition Facts for Daal makhani
Blog Research API Download App

Daal Makhani

Image of Daal Makhani
Nutriscore Rating: 70/100

Dive into the rich, creamy indulgence of Daal Makhani—a quintessential North Indian dish that exemplifies comfort food at its finest! Made with slow-simmered whole black gram (sabut urad dal) and red kidney beans (rajma), this hearty lentil curry is infused with a medley of aromatic spices, luscious tomato puree, and velvety fresh cream. The addition of kasuri methi (dried fenugreek leaves) provides an irresistible earthy flavor, while a generous dollop of butter ties it all together for a silky, decadent finish. Perfectly paired with naan, roti, or steamed basmati rice, Daal Makhani is a celebration of bold flavors and slow-cooked goodness. Whether you’re hosting a dinner party or craving comfort on a chilly evening, this recipe is a guaranteed crowd-pleaser!

Get More Healthy Recipes with SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Discover personalized meal ideas
Track your nutrition effortlessly
Get AI-powered health insights
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
N/A
🕐
Total Time
15 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

18 items
  • 1 cup Whole black gram (sabut urad dal)
  • 0.25 cup Red kidney beans (rajma)
  • 4 cups Water
  • 3 tablespoons Butter
  • 1 tablespoon Oil
  • 1 medium Onion, finely chopped
  • 4 cloves Garlic, minced
  • 1 inch piece Ginger, minced
  • 1.5 cups Tomato puree
  • 1 piece Green chili, slit
  • 1 teaspoon Red chili powder
  • 0.5 teaspoon Turmeric powder
  • 1 teaspoon Coriander powder
  • 0.5 teaspoon Garam masala
  • 2 teaspoons Salt
  • 0.5 cup Fresh cream
  • 1 tablespoon Kasuri methi (dried fenugreek leaves)
  • 2 tablespoons Fresh coriander leaves, chopped
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

11 steps
1

Rinse the whole black gram and red kidney beans thoroughly under cold water. Soak them together overnight or for at least 8 hours.

2

Drain the soaked lentils and beans, transfer them to a pressure cooker, and add 4 cups of water. Cook under pressure for about 12-15 whistles or until both are completely cooked and soft.

3

In a large pan, heat 2 tablespoons of butter and 1 tablespoon of oil over medium heat. Add the finely chopped onion and sauté until golden brown.

4

Add the minced garlic and ginger to the pan, and sauté for another minute until the aroma releases.

5

Stir in the tomato puree and green chili. Cook until the oil separates from the sides of the mixture.

6

Add the red chili powder, turmeric powder, coriander powder, and salt. Cook for 2-3 minutes, stirring occasionally.

7

Once the spices are well combined, add the cooked black gram and kidney beans along with their cooking liquid. Mix well to combine.

8

Lower the heat, cover, and let it simmer for 45-60 minutes, stirring occasionally to ensure it doesn’t stick to the bottom.

9

Uncover, add garam masala, fresh cream, and the remaining tablespoon of butter. Mix well and let it simmer for another 10 minutes.

10

Crush the kasuri methi between your palms and sprinkle over the daal makhani. Mix well and turn off the heat.

11

Garnish with fresh coriander leaves and serve hot with naan, roti, or rice.

Cooking Tip: Take your time with each step for the best results!
1824
cal
67.6g
protein
185.9g
carbs
97.6g
fat

Nutrition Facts

1 serving (1911.9g)
Calories
1824
% Daily Value*
Total Fat 97.6 g 125%
Saturated Fat 52.1 g 260%
Polyunsaturated Fat 0.0 g
Cholesterol 257 mg 86%
Sodium 4378 mg 190%
Total Carbohydrate 185.9 g 68%
Dietary Fiber 50.5 g 180%
Total Sugars 25.1 g
Protein 67.6 g 135%
Vitamin D 0.8 mcg 4%
Calcium 603 mg 46%
Iron 21.3 mg 118%
Potassium 4126 mg 88%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

39.3%%
14.3%%
46.4%%
Fat: 878 cal (46.4%%)
Protein: 270 cal (14.3%%)
Carbs: 743 cal (39.3%%)