Spinach lentil soup is a hearty, plant-based bowl of comfort made with pantry staples and fresh greens. This dairy-free vegan lentil soup is packed with protein, fiber, and flavor, all in one pot.
To make spinach lentil soup, you simmer lentils with onions, garlic, carrots, and spices until tender, then stir in fresh spinach at the end. It comes together with just olive oil, vegetable broth, and a handful of everyday ingredients.
The result is a rich, satisfying soup that’s earthy, nourishing, and great for leftovers. It’s the kind of dish that tastes even better the next day, just like this coconut lentil soup or red lentil dahl on cold nights.
What Makes This Recipe So Good
This soup is a nutritional knockout punch. It combines the powerhouse protein of lentils with the vitamin-packed goodness of spinach.
The best part? It’s a one-pot wonder. You get a complete, satisfying meal with minimal cleanup.
It’s the definition of working smarter, not harder. Your body and your dishwasher will thank you.
The flavor profile is deep and complex, thanks to a simple sauté of aromatics. It tastes like it simmered for hours, but it’s ready in under 45 minutes.
It’s the ultimate hack for looking like a kitchen genius with zero effort. Who said healthy food has to be boring or difficult?
Ingredients
Gather these simple, whole-food ingredients. No weird, hard-to-find items here.
- 2 tbsp olive oil
- 1 large yellow onion, diced
- 3 cloves garlic, minced
- 2 large carrots, diced
- 2 celery stalks, diced
- 1 ½ cups brown or green lentils, rinsed
- 8 cups vegetable broth (use low-sodium if preferred)
- 1 (14.5 oz) can diced tomatoes, undrained
- 1 tsp cumin
- ½ tsp smoked paprika
- Salt and black pepper to taste
- 5 oz fresh spinach (about 5 large handfuls)
- 2 tbsp lemon juice (about 1 lemon)
Step-by-Step Instructions
Follow these steps.
It’s foolproof. Even if you’ve burned water before, you can handle this.
- Heat the olive oil in a large stockpot or Dutch oven over medium heat.
- Add the diced onion, carrots, and celery. Sauté for 5-7 minutes until the onions are soft and translucent.
- Stir in the minced garlic and cook for another 60 seconds until fragrant.Don’t burn it. Burnt garlic is a tragedy.
- Add the rinsed lentils, vegetable broth, diced tomatoes with their juice, cumin, and smoked paprika. Give it a good stir.
- Bring the soup to a boil, then immediately reduce the heat to low and let it simmer, uncovered, for 30-35 minutes.The lentils should be tender.
- Season with salt and pepper. IMO, be generous here. Taste as you go.
- Turn off the heat.Stir in the fresh spinach and lemon juice. The residual heat will wilt the spinach perfectly.
- Ladle into bowls and serve immediately. Congrats, you just made an amazing meal.
Storage Instructions
This soup might even be better the next day.
The flavors have more time to get to know each other.
Let the soup cool completely before storing. Transfer it to an airtight container. It will keep in the refrigerator for up to 5 days.
Reheat gently on the stove or in the microwave.
For longer storage, freeze it. Portion it into freezer-safe containers or bags. It will stay good in the freezer for up to 3 months.
Thaw overnight in the fridge before reheating.
Benefits of This Recipe
This soup is a triple threat: it’s healthy, cheap, and easy. Lentils are a fantastic source of plant-based protein and fiber, keeping you full and energized for hours.
Spinach adds a massive dose of iron, vitamins A, C, and K. It’s basically a multivitamin in a leaf.
The combination makes for a meal that supports heart health, digestion, and overall wellness.
It’s also incredibly budget-friendly. Lentils are one of the cheapest proteins on the planet. This entire pot of soup costs less than most fast-food combos.
Your wallet wins, too.
Common Mistakes to Avoid
Don’t sabotage your own soup. Avoid these classic blunders.
Not rinsing the lentils. This is non-negotiable. Rinsing removes any debris and prevents the soup from getting a weird, gritty texture.
Just do it.
Overcooking the spinach. You add it at the very end, off the heat. The wilt is what you want. Mushy, slimy spinach is a punishment no one deserves.
Skipping the lemon juice. This isn’t a suggestion; it’s a requirement.
The acid brightens all the other flavors and cuts through the richness. It’s the magic finisher.
Alternatives
Feel like customizing? Go for it.
This recipe is incredibly flexible.
Swap the spinach for kale or Swiss chard. Just chop it finely and maybe add it a minute or two earlier to soften up.
Want more veggies? Throw in some diced zucchini or bell peppers with the carrots and celery.
The more, the merrier.
If you like a creamier texture, blend about two cups of the finished soup and stir it back into the pot. It adds body without any dairy. Genius, right?
For a spicy kick, add a pinch of red pepper flakes when you add the other spices.
A little heat never hurt anybody.
FAQ
Can I use red lentils instead?
You can, but be warned: red lentils break down much faster and will create a much thicker, almost porridge-like consistency. Reduce the cook time to about 15-20 minutes if you go this route.
My soup is too thick. How do I fix it?
No problem.
This is an easy fix. Just add more vegetable broth or even some water until it reaches your desired consistency. Stir and reheat gently.
Is this soup gluten-free?
Yes!
As long as you use a certified gluten-free vegetable broth (some brands contain hidden gluten), this recipe is naturally 100% gluten-free. FYI, always check your labels.
Can I make this in a slow cooker?
Absolutely. Sauté the onions, carrots, and celery first for the best flavor.
Then throw everything except the spinach and lemon juice into the slow cooker. Cook on low for 6-8 hours or high for 3-4. Stir in the spinach and lemon juice right before serving.
Final Thoughts
This spinach lentil soup is more than a recipe.
It’s a solution. It solves the “what’s for dinner” problem, the “I need to eat healthier” problem, and the “I don’t want to spend a fortune” problem all at once.
It’s reliable, delicious, and empowers you to fuel your body properly. Stop overcomplicating dinner.
Make this soup. Your future self, already full and satisfied, is thanking you.