Nutrition Facts for Black gram beans in cream sauce dal makhani

Black Gram Beans in Cream Sauce Dal Makhani

Image of Black Gram Beans in Cream Sauce Dal Makhani
Nutriscore Rating: 71/100

Indulge in the luscious flavors of Black Gram Beans in Cream Sauce Dal Makhani, a classic North Indian comfort food that’s rich, creamy, and unapologetically indulgent. This authentic recipe combines protein-packed black gram beans (whole urad dal) and red kidney beans, slow-cooked to perfection with aromatic spices like cumin, garam masala, and turmeric. Simmered in a velvety tomato-based gravy enriched with butter and heavy cream, this dal transforms into a luxurious dish that’s perfect for cozy dinners or festive gatherings. The long cooking process ensures a deep, smoky flavor that pairs beautifully with fluffy basmati rice or warm naan. Add a sprinkle of fresh cilantro for the perfect finishing touch to this iconic Indian masterpiece. Discover how to make this restaurant-quality Dal Makhani at home with simple ingredients and step-by-step guidance!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
2 hr
🕐
Total Time
2 hr 15 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

17 items
  • 1 cup Black gram beans (whole urad dal)
  • 0.25 cup Red kidney beans
  • 4 cups Water
  • 3 tablespoons Butter
  • 1 tablespoon Oil
  • 1 medium Onion (finely chopped)
  • 4 pieces Garlic cloves (minced)
  • 1 teaspoon Ginger (grated)
  • 2 medium Tomatoes (pureed)
  • 0.5 teaspoon Turmeric powder
  • 1 teaspoon Coriander powder
  • 1 teaspoon Cumin seeds
  • 1 teaspoon Red chili powder
  • 1 teaspoon Garam masala
  • 1 teaspoon Salt
  • 0.5 cup Heavy cream
  • 2 tablespoons Fresh cilantro leaves (chopped)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

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

2

Drain the soaked beans and transfer them to a large pot. Add 4 cups of water and bring to a boil. Reduce the heat to a simmer and cook for 60-90 minutes or until the beans are tender. Alternatively, use a pressure cooker and cook for 8-10 whistles.

3

Heat 2 tablespoons of butter and 1 tablespoon of oil in a large pan over medium heat. Add cumin seeds and let them sizzle for 30 seconds.

4

Add the finely chopped onion and sauté until golden brown, about 5-7 minutes.

5

Stir in the minced garlic and grated ginger. Cook for 1 minute until fragrant.

6

Add the tomato puree to the pan along with turmeric powder, coriander powder, red chili powder, garam masala, and salt. Cook for 10 minutes, stirring occasionally, until the oil separates from the sauce.

7

Add the cooked beans along with their cooking water to the pan. Stir well and simmer for 30 minutes, stirring occasionally to prevent sticking. Add more water if the consistency is too thick.

8

Stir in the remaining 1 tablespoon of butter and the heavy cream. Simmer for 5 minutes for a rich, creamy texture.

9

Garnish with fresh cilantro leaves and serve hot with naan, roti, or steamed basmati rice.

Cooking Tip: Take your time with each step for the best results!
1719
cal
59.3g
protein
158.8g
carbs
94.2g
fat

Nutrition Facts

1 serving (1643.4g)
Calories
1719
% Daily Value*
Total Fat 94.2 g 121%
Saturated Fat 44.8 g 224%
Polyunsaturated Fat 1.1 g
Cholesterol 219 mg 73%
Sodium 2945 mg 128%
Total Carbohydrate 158.8 g 58%
Dietary Fiber 46.5 g 166%
Total Sugars 11.1 g
Protein 59.3 g 119%
Vitamin D 0.2 mcg 1%
Calcium 511 mg 39%
Iron 23.1 mg 128%
Potassium 3032 mg 64%

*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

36.9%%
13.8%%
49.3%%
Fat: 847 cal (49.3%%)
Protein: 237 cal (13.8%%)
Carbs: 635 cal (36.9%%)