Vegan Soup
This Vegan Indian Soup is a hearty and flavorful dish, infused with aromatic spices and packed with nutritious vegetables. Perfect for a light lunch, it warms the soul and nourishes the body with every spoonful.

30 minutes
Difficulty: Easy
Indian
350 kcal
Ingredients
- Olive oil - 1 tablespoon
- Cumin seeds - 1 teaspoon
- Onion - 1 medium, finely chopped
- Garlic - 4 cloves, minced
- Ginger - 1 inch, grated
- Carrot - 1 medium, diced
- Potato - 1 medium, diced
- Green beans - 100 grams, chopped
- Tomato - 1 medium, chopped
- Lentils (red or yellow) - 100 grams, rinsed
- Vegetable broth - 750 ml
- Coconut milk - 200 ml
- Turmeric powder - 1/2 teaspoon
- Coriander powder - 1 teaspoon
- Cumin powder - 1 teaspoon
- Salt - to taste
- Black pepper - to taste
- Fresh cilantro - 2 tablespoons, chopped (for garnish)
Steps
- In a pot, heat the olive oil over medium heat. Add cumin seeds and let them sizzle for a few seconds.
- Add the chopped onion and sauté until it turns translucent.
- Stir in the minced garlic and grated ginger, cooking for another minute until fragrant.
- Add the diced carrot, potato, and green beans to the pot, sautéing for about 5 minutes.
- Mix in the chopped tomato, lentils, turmeric powder, coriander powder, cumin powder, salt, and black pepper.
- Pour in the vegetable broth and bring the mixture to a boil. Reduce heat and let it simmer for 15-20 minutes, until the lentils and vegetables are tender.
- Stir in the coconut milk and adjust seasoning if necessary. Cook for an additional 5 minutes.
- Serve hot, garnished with freshly chopped cilantro.
Nutrition
- Calories: 350
- Protein: 12 g
- Carbs: 50 g
- Fiber: 12 g
- Sugar: 6 g
- Sodium: 500 mg
- Cholesterol: 0 mg
- Total Fat: 14 g
- Saturated Fat: 6 g
- Unsaturated Fat: 8 g
- Water: 0.75 L
Health Benefits
- Rich in dietary fiber, promoting digestive health.
- Packed with vitamins and minerals from a variety of vegetables.
Tags
IndianVeganLunch