Nutrition Facts for Heart-healthy masoor daal

Heart-Healthy Masoor Daal

Image of Heart-Healthy Masoor Daal
Nutriscore Rating: 77/100

Brighten up your dinner table with this **Heart-Healthy Masoor Daal**, a wholesome and flavorful Indian lentil curry that's as nourishing as it is delicious. Featuring protein-packed red lentils, vibrant spices like turmeric, cumin, and coriander, and a generous dose of fresh spinach, this dish is a powerhouse of nutrients. Cooked in heart-friendly olive oil and enriched with ginger, garlic, and a splash of zesty lemon juice, it offers a well-rounded, aromatic experience in every bite. Quick to prepare in under 45 minutes, this comforting vegan recipe is perfect served with whole-grain rice or warm whole wheat roti. Whether you're seeking a nutritious weeknight meal or a satisfying plant-based option, this masoor daal is sure to nourish your heart and soul.

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

15 items
  • 1 cup Red lentils (Masoor Daal)
  • 3 cups Water
  • 1 tablespoon Olive oil
  • 1 medium Onion, finely chopped
  • 3 cloves Garlic, minced
  • 1 teaspoon Fresh ginger, grated
  • 1 teaspoon Cumin seeds
  • 1 teaspoon Turmeric powder
  • 1 teaspoon Ground coriander
  • 0.5 teaspoon Ground black pepper
  • 0.5 teaspoon Salt
  • 2 medium Tomatoes, chopped
  • 2 cups Fresh spinach, roughly chopped
  • 2 tablespoons Lemon juice
  • 0.25 cup Fresh cilantro, chopped
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

11 steps
1

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

2

In a medium pot, bring the 3 cups of water to a boil. Add the rinsed lentils, reduce the heat to a simmer, and let cook for about 15 minutes or until the lentils are tender and breaking apart. Stir occasionally to prevent sticking.

3

While the lentils are cooking, heat the olive oil in a separate large pan over medium heat.

4

Add the chopped onions to the pan and sauté for 3-4 minutes until they are soft and translucent.

5

Add the minced garlic, grated ginger, and cumin seeds to the pan. Continue to sauté for another 2 minutes until the spices are fragrant.

6

Stir in the turmeric powder, ground coriander, ground black pepper, and salt. Cook for 1 more minute.

7

Add the chopped tomatoes to the pan and cook for 5 minutes until they break down and form a thick sauce.

8

Once the lentils are cooked, add them to the pan with the tomato and spice mixture. Stir well to combine.

9

Add the fresh chopped spinach and let it wilt in the pan for about 2 minutes.

10

Stir in the lemon juice to balance the flavors. Adjust seasoning with more salt or lemon juice if desired.

11

Garnish with freshly chopped cilantro and serve hot with whole grain rice or whole wheat roti.

Cooking Tip: Take your time with each step for the best results!
538
cal
28.2g
protein
77.7g
carbs
17.7g
fat

Nutrition Facts

1 serving (1526.2g)
Calories
538
% Daily Value*
Total Fat 17.7 g 23%
Saturated Fat 2.6 g 13%
Polyunsaturated Fat 1.3 g
Cholesterol 0 mg 0%
Sodium 1341 mg 58%
Total Carbohydrate 77.7 g 28%
Dietary Fiber 27.8 g 99%
Total Sugars 16.8 g
Protein 28.2 g 56%
Vitamin D 0.0 mcg 0%
Calcium 347 mg 27%
Iron 16.5 mg 92%
Potassium 2505 mg 53%

*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.3%%
19.4%%
27.3%%
Fat: 159 cal (27.3%%)
Protein: 112 cal (19.4%%)
Carbs: 310 cal (53.3%%)