Nutrition Facts for Heart-healthy indian dal

Heart-Healthy Indian Dal

Image of Heart-Healthy Indian Dal
Nutriscore Rating: 74/100

Elevate your weeknight dinners with this vibrant Heart-Healthy Indian Dal, a comforting and nutrient-packed dish that’s as beneficial for your heart as it is flavorful. Made with protein-rich red lentils simmered to perfection with aromatic spices like turmeric, cumin, and coriander, this dal is layered with the zest of tamarind and the warmth of ginger and garlic. The recipe uses olive oil for a heart-healthy twist and swaps traditional ghee for a lighter approach without compromising on taste. Ready in just 45 minutes, this dal is perfect as a nourishing soup or paired with brown rice or whole-grain roti for a wholesome, plant-based meal. Garnished with fresh coriander leaves, it's a delicious way to enjoy the rich essence of Indian cuisine while supporting overall wellness. Ideal for vegans, vegetarians, and anyone seeking a healthy yet satisfying recipe!

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
30 min
🕐
Total Time
45 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

14 items
  • 1 cup red lentils
  • 3 cups water
  • 0.5 teaspoon turmeric powder
  • 1 tablespoon olive oil
  • 1 teaspoon cumin seeds
  • 3 units garlic cloves, minced
  • 1 tablespoon grated ginger
  • 1 medium onion, finely chopped
  • 1 large tomato, diced
  • 1 teaspoon tamarind paste
  • 1 teaspoon coriander powder
  • 0.5 teaspoon red chili powder
  • 1 teaspoon salt
  • 2 tablespoons fresh coriander leaves, chopped
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

Rinse the red lentils thoroughly under cold water until the water runs clear. Drain and set aside.

2

In a medium saucepan, combine the red lentils, water, and turmeric powder. Bring to a boil over medium-high heat.

3

Once boiling, reduce the heat to low and let the lentils simmer for about 20 minutes or until tender, stirring occasionally and skimming off any foam that forms on the surface.

4

Meanwhile, in a separate frying pan, heat the olive oil over medium heat. Add the cumin seeds and cook until they start to sizzle and become fragrant.

5

Add the minced garlic, grated ginger, and chopped onion to the pan. Sauté for 3-4 minutes until the onion becomes translucent.

6

Stir in the diced tomato, tamarind paste, coriander powder, and red chili powder. Cook for another 5 minutes, until the tomatoes soften.

7

Pour the tomato mixture into the cooked lentils, stirring well to combine.

8

Season the dal with salt to taste and let it simmer for an additional 5 minutes, allowing the flavors to meld together.

9

Remove from heat and garnish with freshly chopped coriander leaves.

10

Serve hot as a soup or with brown rice or whole-grain roti for a complete heart-healthy meal.

Cooking Tip: Take your time with each step for the best results!
479
cal
21.7g
protein
66.5g
carbs
16.6g
fat

Nutrition Facts

1 serving (1251.7g)
Calories
479
% Daily Value*
Total Fat 16.6 g 21%
Saturated Fat 2.6 g 13%
Polyunsaturated Fat 1.3 g
Cholesterol 0 mg 0%
Sodium 2413 mg 105%
Total Carbohydrate 66.5 g 24%
Dietary Fiber 21.5 g 77%
Total Sugars 16.2 g
Protein 21.7 g 43%
Vitamin D 0.0 mcg 0%
Calcium 193 mg 15%
Iron 11.0 mg 61%
Potassium 1513 mg 32%

*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

53.0%%
17.3%%
29.7%%
Fat: 149 cal (29.7%%)
Protein: 86 cal (17.3%%)
Carbs: 266 cal (53.0%%)