Nutrition Facts for Heart-healthy dal makhani
Blog Research API Download App

Heart-Healthy Dal Makhani

Image of Heart-Healthy Dal Makhani
Nutriscore Rating: 79/100

Indulge in the rich, creamy flavors of *Heart-Healthy Dal Makhani*, a guilt-free twist on the classic Indian comfort food. This wholesome recipe combines protein-packed whole black lentils (urad dal) and kidney beans (rajma) with aromatic spices like cumin, coriander, and garam masala. Instead of traditional heavy cream and butter, this lighter version uses low-fat Greek yogurt and olive oil, making it perfect for those watching their heart health. Slow-simmered for ultimate flavor, this dal achieves a luscious, creamy texture that pairs beautifully with steamed brown rice or whole-grain naan. Plus, the refreshing garnish of cilantro and a squeeze of lemon juice elevate the dish with a vibrant finish. Whether you're looking for a nutritious vegetarian main course or a flavorful addition to your weekly meal prep, this heart-healthy take on Dal Makhani is sure to impress. Keywords: heart-healthy dal, nutritious Indian recipes, protein-rich lentil curry, creamy Dal Makhani without butter.

💪 Sports Nutrition Since 1999

Fuel Your Fitness Goals

Premium sports nutrition and supplements at the best prices since 1999.

Lowest Prices Guaranteed
Top Brands Selection
Fast Free Shipping
Shop Supplements →

Over 25 years of sports nutrition excellence

A1Supplements Products

Recipe Information

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

🥘 Ingredients

16 items
  • 1 cup Whole black lentils (urad dal)
  • 0.25 cup Kidney beans (rajma), soaked overnight
  • 4 cups Water
  • 1 cup Tomato puree
  • 1 medium Onion, finely chopped
  • 1 tablespoon Ginger-garlic paste
  • 0.5 teaspoon Turmeric powder
  • 0.5 teaspoon Red chili powder
  • 1 teaspoon Cumin seeds
  • 1 teaspoon Coriander powder
  • 0.25 cup Low-fat Greek yogurt
  • 1 tablespoon Olive oil
  • 0.5 teaspoon Salt (or salt substitute)
  • 0.5 teaspoon Garam masala
  • 2 tablespoons Fresh cilantro leaves, chopped
  • 1 teaspoon Lemon juice
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

Rinse the whole black lentils and kidney beans under cold water until the water runs clear. Soak the kidney beans overnight for best results.

2

In a pressure cooker, add the black lentils and soaked kidney beans along with 4 cups of water, 0.5 teaspoon salt or salt substitute, and 0.5 teaspoon turmeric powder. Cook for 20-25 minutes on medium heat until the lentils and beans are soft and tender.

3

In a large skillet, heat 1 tablespoon of olive oil over medium heat. Add the cumin seeds and let them sizzle for a few seconds.

4

Add the chopped onion to the skillet and sauté until they turn golden brown.

5

Stir in the ginger-garlic paste and cook for another minute until fragrant.

6

Pour in the tomato puree and add 0.5 teaspoon red chili powder, 1 teaspoon coriander powder, and 0.5 teaspoon garam masala. Cook the mixture until the oil starts to separate from the masala, about 5-7 minutes.

7

Turn the heat to low and stir in the low-fat Greek yogurt. Mix well to integrate it fully into the masala.

8

Gently add the cooked lentils and beans into the skillet, including the cooking liquid. Stir well and let it simmer on low heat for 30-45 minutes. Stir occasionally to prevent sticking.

9

Adjust the seasoning as needed. Once the dal reaches a creamy consistency, remove from heat.

10

Finish with a touch of lemon juice, and garnish with fresh cilantro leaves before serving.

Cooking Tip: Take your time with each step for the best results!
277
cal
16.7g
protein
44.1g
carbs
5.0g
fat

Nutrition Facts

1 serving (416.3g)
Calories
277
% Daily Value*
Total Fat 5.0 g 6%
Saturated Fat 0.8 g 4%
Polyunsaturated Fat 0.0 g
Cholesterol 2 mg 1%
Sodium 340 mg 15%
Total Carbohydrate 44.1 g 16%
Dietary Fiber 12.1 g 43%
Total Sugars 6.7 g
Protein 16.7 g 33%
Vitamin D 0.1 mcg 1%
Calcium 137 mg 11%
Iron 5.0 mg 28%
Potassium 891 mg 19%

*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

60.9%%
23.1%%
16.0%%
Fat: 185 cal (16.0%%)
Protein: 268 cal (23.1%%)
Carbs: 705 cal (60.9%%)