Dinner
Vegan Weight-Loss Lentil Soup
Golden turmeric, ginger, and cumin infuse the broth as lentils and chickpeas simmer to a creamy, hearty bite. Fresh spinach and green beans add bright color and tender crunch, delivering a warming, satisfying bowl that fills without feeling heavy.

- Total
- 1 hr
- Prep
- 15 min
- Cook
- 45 min
- Serves
- 6
Nutrition per Serving
- Calories
- 253
- Protein
- 12g
- Carbs
- 37g
- Fat
- 7g
- Fiber
- 9g
- Sugar
- 4g
- Sodium
- 479mg
Ingredients
- 2 tbsp extra-virgin olive oil
- 1 cup chopped yellow onion
- 1 tbsp minced garlic
- 2 tsp ground turmeric
- 1 tsp ground ginger
- 1/2 tsp ground cumin
- 4 cup lower-sodium vegetable broth
- 1 cup dry green lentils
- 1 (15 ounce) can no-salt-added chickpeas, rinsed
- 3/4 tsp salt
- 1 cup chopped fresh spinach
- 1 cup frozen green beans
- 1 tbsp fresh lemon juice
- 1 tsp crushed red pepper
- Cilantro sprigs, for garnish
Instructions
- Heat 2 tablespoons oil in a medium saucepan over medium heat. Add 1 cup chopped onion and cook, stirring occasionally, until softened, about 3 minutes. Add 1 tablespoon garlic, 2 teaspoons turmeric, 1 teaspoon ginger and ½ teaspoon cumin; cook, stirring constantly, until fragrant, about 1 minute. Stir in 4 cups broth, 1 cup lentils, 1 can chickpeas and ¾ teaspoon salt. Bring to a boil over medium-high heat. Reduce heat to medium-low to maintain a simmer; cover and cook, stirring occasionally, until the lentils are tender, 30 to 40 minutes.
- Remove from heat and stir in 1 cup chopped spinach, 1 cup green beans and 1 tablespoon lemon juice, stirring until the spinach wilts and the green beans are heated through, about 1 minute. Ladle the soup into 6 bowls; sprinkle with 1 teaspoon crushed red pepper and garnish with a sprig of cilantro, if desired.