Wholesome Lentil and Spinach Soup for Heart Health

Jump to Recipe

Heart-Healthy Lentil and Spinach Soup is a one-pot dinner built on brown lentils, carrots, and a good handful of spinach, simmered until the vegetables turn soft and the broth tastes like something worth going back for.

I make this on Sunday nights when I want the fridge stocked for the week. It takes one pot and about 50 minutes, most of which is just simmering while I do something else in the kitchen.

Lentils bring fiber and plant protein without any meat, the same hearty base used in these lentil and feta fritters. Spinach wilts in at the end so it stays bright, not gray and overcooked.

Brown lentils hold their shape here, so check at the 25 minute mark. Go past 30 and they start to break down, and the soup turns thick instead of brothy.

Why You’ll Love This Recipe

  • One pot, minimal cleanup, ready in 50 minutes
  • Loaded with fiber and plant protein from lentils
  • Freezes well for real meal-prep lunches
  • Kid-friendly flavor, not too spicy or bitter

Ingredient Notes

  • brown lentils: Hold their shape better than red lentils, giving distinct bites instead of a fully broken-down soup. Sub red lentils if you want a creamier texture, just shorten the simmer to about 20 minutes.
  • vegetable broth: Use a low-sodium version so you control the final salt level. Chicken broth works too if the soup doesn’t need to stay vegan.
  • baby spinach: Added at the very end so it wilts without turning gray or mushy. Regular spinach works, just chop the larger leaves first.
  • smoked paprika: Gives the broth a faint smoky background without any actual smoking. Regular paprika works but tastes flatter.
  • lemon juice: Stirred in off heat right before serving to brighten the whole pot. Bottled works in a pinch but fresh has more punch.
Overhead view of lentil and spinach soup in a ceramic bowl with a lemon wedge and cracked pepper on a linen napkin

Wholesome Lentil and Spinach Soup for Heart Health

A one-pot lentil and spinach soup simmered with cumin, smoked paprika and lemon, ready in 50 minutes and freezer-friendly.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Soup
Cuisine: Mediterranean-inspired
Calories: 156

Ingredients
  

  • 2 tbsp olive oil
  • 1 yellow onion, diced medium (150 g)
  • 2 carrots, diced medium (150 g)
  • 2 stalks celery stalks, diced (100 g)
  • 4 cloves garlic, minced
  • 2 tsp ground cumin
  • 1 tsp smoked paprika
  • 1 tsp dried thyme
  • 1 1/2 cups brown lentils, rinsed (300 g); dry, picked over
  • 1 can diced tomatoes, canned (400 g)
  • 6 cups low-sodium vegetable broth (1.4 L)
  • 1 bay leaf
  • 5 oz baby spinach (140 g)
  • 2 tbsp lemon juice fresh
  • 3/4 tsp salt plus more to taste
  • 1/2 tsp black pepper

Method
 

  1. Heat olive oil in a 5-quart / 4.7 L dutch oven or soup pot over medium heat. Add the onion, carrots, and celery, and cook for 6 to 7 minutes until softened.
  2. Stir in the garlic, cumin, smoked paprika, and thyme. Cook for 1 minute until fragrant.
  3. Add the rinsed lentils, diced tomatoes, broth, and bay leaf. Bring to a boil over high heat.
  4. Reduce heat to a low simmer and cook uncovered for 25 to 30 minutes, stirring occasionally, until the lentils are tender but still hold their shape. Check at 25 minutes, they should not turn mushy.
  5. Remove the bay leaf. Stir in the spinach and cook for 2 to 3 minutes until just wilted.
  6. Stir in the lemon juice, salt, and pepper. Taste and adjust seasoning.
  7. Ladle into bowls and serve warm, with bread on the side if you like.

Notes

  • Rinse lentils before cooking to remove dust and debris.
  • Check lentils at 25 minutes, they should hold shape, not turn mushy.
  • Add spinach last so it wilts without turning gray.
  • Use low-sodium broth to control the final salt level.
Wooden spoon stirring brown lentils and wilting spinach into simmering orange-hued broth in a dutch oven

Tips for Success

  • Rinse the lentils well before cooking to wash away dust and any small stones you might miss.
  • Add the spinach at the very end so it wilts in 2 to 3 minutes and keeps its color, much like the spinach folded into this caramelized onion spinach galette.
  • Taste and adjust the lemon juice at the end, it brightens the pot more than extra salt does.
  • Thin the soup with an extra 1/2 cup broth if it thickens too much after sitting.
  • Use a low-sodium broth so you control the final salt level yourself.

Variations

  • Swap brown lentils for red lentils if you want a creamier, more broken-down soup with a shorter 20 minute simmer.
  • Stir in a Parmesan rind while simmering for a deeper, savory background note, then remove it before serving.
  • Add a can of chickpeas along with the lentils for extra protein and a heartier, stew-like texture.

Storage and Reheating

Heart-Healthy Lentil and Spinach Soup keeps well in the fridge for 4 to 5 days in an airtight container. The flavor actually improves overnight as the cumin and garlic settle into the broth.

Freeze in individual portions for up to 3 months. Thaw overnight in the fridge before reheating.

Reheat on the stovetop over medium-low heat for 5 to 7 minutes, stirring occasionally, or in the microwave in 90-second bursts. Add a splash of broth or water if it’s thickened too much in storage.

Serving Suggestions

Heart-Healthy Lentil and Spinach Soup works well with a thick slice of crusty whole-grain bread for scooping up the broth.

A simple cucumber salad with a lemon vinaigrette keeps the meal light. A dollop of plain yogurt on top adds richness if you’re not keeping it strictly vegan.

For a heartier dinner, serve it alongside a soft-boiled egg or grilled cheese on the side.

Two bowls of lentil soup on a wooden table with crusty bread slices and warm afternoon light through a window

FAQ

Why is my lentil and spinach soup too thick after it sits?

Lentils keep absorbing liquid as the soup cools, so it thickens in the fridge. Thin it with 1/2 cup of broth or water when reheating and stir over medium-low heat for a few minutes until it loosens back up. This is normal and doesn’t mean anything went wrong.

Can I use red lentils instead of brown lentils in this soup?

Yes, red lentils work but they break down completely and turn the soup thick and almost creamy instead of brothy. Cut the simmer time to about 20 minutes since red lentils cook faster and turn mushy if left too long. Brown or green lentils hold their shape better if you want distinct bites, the way they do in this lentil walnut bolognese.

Can I freeze lentil and spinach soup?

Yes, this soup freezes well for up to 3 months in airtight containers or freezer bags. Portion it into single servings before freezing so you can thaw only what you need, then reheat gently on the stovetop with a splash of extra broth.

What goes well with lentil and spinach soup for dinner?

Crusty whole-grain bread for dipping is the simplest pairing, and a lemony cucumber salad keeps the meal balanced. A soft-boiled egg or a spoon of plain yogurt on top adds richness if you want something heartier.

Is this lentil and spinach soup gluten free?

Yes, as written this soup is gluten free since lentils, vegetables and broth naturally contain no gluten. Just double check your vegetable broth label, since some brands add wheat-based flavorings, and serve with gluten-free bread if needed.

Do I need to soak the lentils before making this soup?

No, brown lentils don’t need soaking, just a good rinse under cold water to remove dust and debris. Unlike dried beans, lentils cook fast enough on their own, turning tender in about 25 to 30 minutes of simmering.

Related recipes

Jeremy Avatar

AUTHOR


You’ll also love