This easy spinach lentil soup is a simple, nourishing dish made with pantry lentils, fresh spinach, and warm spices, ready in under an hour. It fits into healthy food recipes clean eating plans and works across vegan soup recipes, lentil recipes, and mediterranean lentil soup styles. I keep coming back to it because it feels steady, filling, and honest. It tastes clean, a little earthy, and gently bright at the end.
I first made this on a quiet afternoon when I wanted something warm but light. I remember thinking, this might be the best lentil soup I can make with what I already have. It came out soft, spoonable, and full of depth without effort. I still think about that first pot sometimes.

Why this spinach soup works every time
This spinach soup builds flavor in layers. The base starts with onion, garlic, carrot, and celery, which create a natural sweetness and structure.
I rely on one ratio that matters. One cup lentils to six cups broth gives a balanced texture that feels hearty but not heavy. I learned this after a few thicker batches that felt too dense.
The cumin and smoked paprika sit low in the background. They support the lentil soup instead of taking over. That balance makes it feel like a mediterranean lentil soup but still flexible.
Ingredients that shape this healthy lentil soup

Lentils bring body and protein. I choose green or brown lentils because they hold their shape and keep the soup from turning mushy.
Spinach adds freshness and color. I like fresh spinach for its light bite, though frozen works when I need convenience. I still remember using frozen once and being surprised how well it blended in.

Carrots and celery build a soft sweetness. Onion gives depth, and garlic adds that sharp note that wakes everything up.
Potato is optional, but I often include it. It thickens the soup slightly and gives a more comforting texture. Sometimes I skip it when I want a lighter spinach soup.
A closer look at lentils in lentil recipes
Lentils do more than fill the pot. They absorb flavor from the broth and spices, which makes every spoonful consistent.

You know they are cooking right when they soften but still hold their shape. I check one around the 20 minute mark, even if the timer says wait longer.
If you do not have green or brown lentils, red lentils work. They break down more, so the soup turns smoother. It becomes a different kind of lentil soup, softer and more blended.
How I make this vegan soup recipe step by step
I start by heating olive oil and cooking the onion until it turns soft and slightly glossy. The smell shifts from sharp to sweet, and that tells me I can move on.
I add garlic, carrot, and celery, then let them soften. I stir often, just enough to keep things from sticking. It feels slow, but it sets the tone.
I stir in cumin and smoked paprika, then add lentils and broth. Once it reaches a gentle boil, I lower the heat and let it simmer quietly.
Near the end, I add spinach. It wilts fast, and the color deepens into the soup. I always pause here and look at the pot for a second. It looks complete.
Knowing when your best lentil soup is ready
The lentils should feel tender but not falling apart. The broth should look slightly thickened.
If it looks watery, give it a few more minutes. If it looks too thick, add a splash of broth or water.
Taste matters most. I adjust salt, pepper, and lemon juice at the end until it feels balanced.
Small fixes that help this spinach lentil soup
If the soup tastes flat, it often needs salt or a bit of acid. Lemon juice lifts everything quickly.
If it feels too thick, add warm broth and stir. If it feels too thin, let it simmer uncovered.
If lentils stay firm, they need more time. I just wait it out and keep the heat low.
Ways I like to change this mediterranean lentil soup
I sometimes add chopped tomatoes for a brighter base. About one cup works well.
A pinch of chili flakes adds heat. Not much, just enough to notice.
I swap spinach with kale when I want a deeper green flavor. It holds its texture longer.
I have another hearty lentil stew that features tender lentils simmered with vegetables in a rich, savory broth, creating a warm and filling one-pot meal. It uses simple pantry ingredients like onions, carrots, celery, and herbs to build deep flavor while staying approachable and nutritious. The result is a thick, comforting stew that tastes even better the next day as the flavors continue to develop
Storing this healthy food recipe clean eating style
I keep it in the fridge for up to four days. The soup thickens as it sits, which I actually enjoy.
For freezing, I cool it fully and store in containers. It keeps well for up to three months.
When reheating, I add a little water or broth and warm it slowly.
Practical notes from my kitchen
Use a heavy pot to prevent sticking. Thin pots heat unevenly.
Rinse lentils well to remove dust. It makes a difference in taste.
Cut vegetables evenly so they cook at the same pace. I learned this the messy way.
How I serve this spinach soup
I serve it with crusty bread for a simple meal.
I add a drizzle of olive oil on top for richness.
I pair it with a light salad when I want balance.
Most days, I just eat it as is, warm and quiet.
Save this spinach lentil soup for later
Save this recipe to your Pinterest board so you can come back to it anytime. It fits right into easy vegan soup recipes and everyday lentil recipes.
Tell me how it turned out for you or what you changed. I always enjoy hearing how others make it their own.

Easy Spinach Lentil Soup
Easy spinach lentil soup recipe with healthy, vegan ingredients. Simple, flavorful, and perfect for clean eating meals.
Ingredients
- 1 cup dried lentils (green or brown), rinsed
- 1 tablespoon olive oil
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 2 medium carrots, diced
- 2 celery stalks, chopped
- 1 medium potato, diced (optional)
- 6 cups vegetable broth or chicken broth
- 2 cups fresh spinach, roughly chopped
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- Salt and black pepper, to taste
- 1 tablespoon lemon juice (optional)
Instructions
- HEAT OIL: Warm olive oil in a large pot over medium heat, then add chopped onion and cook for 3–4 minutes until soft and slightly translucent.
- ADD AROMATICS: Stir in garlic, carrots, and celery, then cook for 4–5 minutes until vegetables begin to soften and release flavor.
- ADD SPICES: Sprinkle cumin and smoked paprika over the vegetables, then stir well to evenly coat and enhance the base flavor.
- ADD LENTILS AND BROTH: Pour in rinsed lentils and broth, add diced potato if using, then stir and bring the mixture to a gentle boil.
- SIMMER SOUP: Reduce heat to low and cook for 25–30 minutes, allowing lentils to become tender and the broth to develop depth.
- ADD SPINACH: Stir in chopped spinach and cook for about 5 minutes until wilted and fully incorporated.
- SEASON AND FINISH: Add salt, black pepper, and lemon juice if using, then taste and adjust seasoning as needed.
- SERVE: Ladle soup into bowls and serve warm.
Notes
Frozen spinach can be used by thawing and draining excess moisture before adding.
Potato adds a slightly thicker texture but can be omitted for a lighter broth.
Soup stores well in the refrigerator for up to 4 days and thickens as it sits.
Nutrition Information
Yield
6Serving Size
1Amount Per Serving Calories 151Total Fat 3gSaturated Fat 1gUnsaturated Fat 3gSodium 953mgCarbohydrates 24gFiber 7gSugar 5gProtein 8g
