Nutrition Facts for High protein vegetable dal curry

High Protein Vegetable Dal Curry

Image of High Protein Vegetable Dal Curry
Nutriscore Rating: 74/100

Packed with plant-based protein and vibrant vegetables, this High Protein Vegetable Dal Curry is a nourishing and flavorful meal perfect for any day of the week. This hearty dish combines tender split red lentils, protein-rich chickpeas, and a medley of vegetables, including carrots, cauliflower, and fresh baby spinach, all simmered in a fragrant blend of warming spices like cumin, turmeric, and garam masala. A creamy coconut milk base paired with tangy tomatoes adds depth and richness to the curry, making it irresistible. Ready in under an hour, this vegetarian curry is both healthy and satisfying, ideal for those seeking a protein-packed, vegan-friendly, and gluten-free dinner option. Serve it over fluffy basmati rice or alongside warm naan bread for a complete and comforting meal that the whole family will love.

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

🥘 Ingredients

20 items
  • 1 cup Split red lentils (masoor dal)
  • 1 cup Chickpeas (cooked or canned, drained and rinsed)
  • 2 medium Carrots (diced)
  • 1.5 cups Cauliflower florets
  • 2 cups Baby spinach (fresh)
  • 1 large Onion (finely chopped)
  • 4 cloves Garlic (minced)
  • 1 tablespoon Ginger (grated)
  • 1.5 cups Tomatoes (diced, fresh or canned)
  • 1 cup Coconut milk (unsweetened, canned)
  • 3 cups Vegetable broth
  • 1 teaspoon Cumin seeds
  • 1 teaspoon Turmeric powder
  • 1 teaspoon Coriander powder
  • 1 teaspoon Garam masala
  • 0.5 teaspoon Red chili powder (adjust to taste)
  • 1 teaspoon Salt
  • 2 tablespoons Coconut oil (or any neutral oil)
  • 2 tablespoons Fresh cilantro (chopped, for garnish)
  • Cooked basmati rice or naan (optional, for serving)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

12 steps
1

Rinse the red lentils thoroughly under cold water until the water runs clear. Set aside.

2

Heat the coconut oil in a large pot or Dutch oven over medium heat.

3

Add the cumin seeds and sauté for 30 seconds until aromatic.

4

Add the chopped onion and cook for 5-7 minutes, stirring occasionally, until softened and golden brown.

5

Stir in the garlic and ginger, cooking for another minute until fragrant.

6

Add the diced tomatoes, turmeric powder, coriander powder, garam masala, red chili powder, and salt. Cook for 3-4 minutes until the tomatoes break down and form a thick paste.

7

Pour in the vegetable broth and coconut milk, stirring to combine.

8

Add the rinsed lentils, diced carrots, and cauliflower florets to the pot. Bring the mixture to a gentle boil.

9

Reduce the heat to low, cover, and simmer for 20-25 minutes, stirring occasionally, until the vegetables and lentils are tender.

10

Stir in the chickpeas and baby spinach. Cook for 2-3 minutes until the spinach wilts and the chickpeas are warmed through.

11

Taste and adjust seasoning as needed.

12

Garnish with fresh cilantro and serve hot with basmati rice or naan, if desired.

Cooking Tip: Take your time with each step for the best results!
2626
cal
106.1g
protein
350.1g
carbs
102.6g
fat

Nutrition Facts

1 serving (2403.4g)
Calories
2626
% Daily Value*
Total Fat 102.6 g 132%
Saturated Fat 76.3 g 382%
Polyunsaturated Fat 2.1 g
Cholesterol 0 mg 0%
Sodium 4628 mg 201%
Total Carbohydrate 350.1 g 127%
Dietary Fiber 69.4 g 248%
Total Sugars 58.6 g
Protein 106.1 g 212%
Vitamin D 0.0 mcg 0%
Calcium 642 mg 49%
Iron 43.4 mg 241%
Potassium 6421 mg 137%

*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

51.0%%
15.4%%
33.6%%
Fat: 923 cal (33.6%%)
Protein: 424 cal (15.4%%)
Carbs: 1400 cal (51.0%%)