Warm, hearty, and bursting with vibrant flavors, this Indian Stew is a comforting plant-based dish that’s perfect for cozy evenings. Packed with the aromatic goodness of garlic, ginger, and a medley of Indian spices like cumin, turmeric, and garam masala, this nutrient-rich recipe combines tender lentils, wholesome vegetables like carrots, potatoes, and cauliflower, and fresh spinach for a nutritious twist. Simmered in a savory tomato-infused broth, it’s a one-pot meal that’s easy to prepare in under an hour. Serve it piping hot with a garnish of fresh cilantro and an optional dollop of yogurt for a touch of creaminess. Ideal for vegans, vegetarians, and spice enthusiasts alike, this Indian Stew is a flavorful way to add warmth and health to your table.
Heat the olive oil in a large pot or Dutch oven over medium heat.
Add the chopped onion and sauté for 5-6 minutes until soft and translucent.
Stir in the minced garlic, ginger, and cumin seeds, cooking for another 1-2 minutes until fragrant.
Add the ground turmeric, coriander, paprika, and garam masala, stirring to coat the onions evenly.
Pour in the crushed tomatoes and cook for 3-4 minutes, stirring occasionally to let the spices blend.
Add the rinsed lentils, vegetable broth, sliced carrots, and diced potatoes. Bring the mixture to a boil.
Reduce the heat to low, cover, and let the stew simmer for 20 minutes, stirring occasionally.
Add the cauliflower florets and continue simmering for an additional 10 minutes until all the vegetables and lentils are tender.
Stir in the fresh spinach, allowing it to wilt. Season with salt and black pepper to taste.
Remove from heat. Serve hot, garnished with fresh cilantro and a dollop of plain yogurt, if desired.
Calories |
1641 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 43.4 g | 56% | |
| Saturated Fat | 8.0 g | 40% | |
| Polyunsaturated Fat | 5.8 g | ||
| Cholesterol | 7 mg | 2% | |
| Sodium | 4993 mg | 217% | |
| Total Carbohydrate | 265.5 g | 97% | |
| Dietary Fiber | 56.3 g | 201% | |
| Total Sugars | 63.3 g | ||
| Protein | 66.0 g | 132% | |
| Vitamin D | 1.5 mcg | 7% | |
| Calcium | 782 mg | 60% | |
| Iron | 26.9 mg | 149% | |
| Potassium | 7658 mg | 163% | |
*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.