Description
Spinach Lentil Soup is a wholesome and comforting bowl full of earthy lentils, fragrant spices, and nutrient-packed spinach. It’s vegan, protein-rich, and makes the perfect make-ahead meal for busy weeknights or cozy lunches.
Ingredients
1 tablespoon olive oil
1 medium yellow onion, diced
2 garlic cloves, minced
2 medium carrots, diced
1 teaspoon ground cumin
1 teaspoon smoked paprika
1 teaspoon salt
1/2 teaspoon black pepper
1 cup brown or green lentils, rinsed
1 can (14.5 ounces) diced tomatoes
4 cups vegetable broth
4 cups fresh spinach
Instructions
1. Heat olive oil in a large soup pot over medium heat. Add onion and carrots, and sauté until soft, about 5–7 minutes.
2. Stir in garlic, cumin, paprika, salt, and black pepper. Cook for another 1–2 minutes until fragrant.
3. Add rinsed lentils and diced tomatoes to the pot. Stir well to combine.
4. Pour in the vegetable broth and bring the soup to a boil.
5. Reduce heat, cover, and let simmer for 25–30 minutes or until lentils are tender.
6. Stir in fresh spinach and cook for 5 minutes, until wilted.
7. (Optional) Use an immersion blender to blend part of the soup for a creamier texture.
8. Serve hot with bread or lemon wedges.
Notes
Always rinse lentils thoroughly to remove debris or excess starch.
Add a squeeze of lemon juice just before serving to brighten the flavors.
This soup thickens as it sits—add more broth when reheating if desired.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Mediterranean-inspired
Nutrition
- Serving Size: 1.5 cups
- Calories: 210
- Sugar: 4g
- Sodium: 580mg
- Fat: 5g
- Saturated Fat: 0.5g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 11g
- Protein: 12g
- Cholesterol: 0mg
Keywords: lentil soup, vegan soup, spinach lentil, hearty dinner