Spinach Lentil Soup
A warm, hearty bowl of tender lentils and vibrant spinach simmered with aromatics and a touch of cumin. This rustic soup is deeply nourishing, comes together in one pot, and tastes like a cozy weeknight hug with a squeeze of lemon to brighten every spoonful.
For 4 servings
- prep
Rinse and prep the lentils.
Rinse brown lentils under cold water until the water runs clear. Pick out any small stones or debris. Set aside to drain.
- saute · ~7 min
Sauté the aromatics until soft.
1.Heat olive oil in a large soup pot over medium heat.2.Add chopped onion and diced carrot; cook until softened (5-6 min).3.Stir in minced garlic and cumin powder; cook until fragrant (30 sec).TIPMedium heat keeps the garlic from turning bitter. - saute · ~3 min
Add tomato and cook briefly.
Add diced tomato to the pot and cook, stirring occasionally, until it softens and releases its juices (2-3 min).
- simmer · ~25 min
Simmer the lentils until tender.
1.Add drained lentils, water, and salt to the pot.2.Bring to a boil over high heat, then reduce to a gentle simmer.3.Cover and cook until lentils are tender but still hold their shape (20-25 min).TIPSkim away any foam that rises to the surface for a cleaner broth. - mix · ~2 min
Wilt the spinach into the soup.
Stir in the chopped spinach a handful at a time until it wilts completely into the hot soup (2 min).
- mix
Finish with lemon juice and black pepper.
Remove the pot from heat. Stir in lemon juice and freshly ground black pepper. Taste and adjust seasoning if needed.
TIPAdd the lemon juice off the heat to keep its bright, fresh flavor intact. - serve
Ladle into bowls and serve warm.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Pick over lentils carefully to remove any tiny stones before cooking.
- 2Sauté the onions and carrots until truly soft to build a deep flavor base.
- 3Add the cumin after the garlic, letting it bloom in oil for just 30 seconds.
- 4Simmer lentils gently; a rapid boil can make them burst and turn mushy.
- 5Skim any foam that rises during simmering for a clearer, cleaner broth.
- 6Stir in spinach off the heat or just after turning it off to prevent overcooking.
- 7Add lemon juice only after removing the pot from heat to preserve its brightness.
Adapt it for your goals.
Smoky-spiced
Replace ground cumin with 1/2 teaspoon smoked paprika and 1/2 teaspoon ground cumin for a deeper, smokier flavor profile.
creamyCreamy
Blend 1 cup of the cooked soup and stir it back in for a creamier, velvety texture without adding dairy.
heatHeat
Add a finely chopped fresh chili or a pinch of red pepper flakes with the garlic for a gentle kick of heat.
more vegetablesMore-vegetables
Add 1 diced celery stalk and 1/2 cup diced sweet potato along with the carrots for extra nutrition and sweetness.
Why this is on our healthy list.
High in Plant Protein
Brown lentils provide a substantial source of plant-based protein, making this soup a satisfying meatless meal.
Rich in Dietary Fiber
Lentils and vegetables deliver fiber that supports healthy digestion and helps keep you full longer.
Packed with Iron
Lentils and spinach are both excellent sources of non-heme iron, essential for energy and oxygen transport.
Good Source of Vitamin A
Carrots and spinach contribute beta-carotene, which the body converts into vitamin A for eye health and immunity.
Frequently asked questions
Yes, but red lentils cook much faster and break down into a thicker, almost dal-like soup. Reduce the simmering time to about 10–12 minutes.



