This Mediterranean lentil soup is a hearty one-pot dinner built with brown or green lentils, tender vegetables, tomatoes, spinach, warm spices, and a fresh lemon finish. The soup stays satisfyingly chunky, while an optional brief blend gives the broth a creamier body without adding dairy.
Why this lentil soup works
Brown or green lentils are the best fit here because they soften while keeping enough shape to give every bowl texture. Tomato paste is cooked with the spices before the liquid goes in, which deepens the savory base. A Yukon Gold potato adds body, and spinach brings color without needing a long cooking time.
Choosing the right lentils
Use brown lentils for a softer, rustic texture or green lentils for a slightly firmer bite. Red lentils break down much more readily, so they would produce a smoother soup and require a different liquid balance and cooking time.
How to control the texture
For a brothy, chunky soup, leave the pot unblended. For a creamier result, briefly blend only part of the soup. This thickens the liquid while preserving visible lentils, potato, and vegetables. Stop blending before the mixture becomes completely smooth.

Cooking cues that prevent common problems
Keep the vegetables over medium heat so they soften without taking on a hard brown crust. After the liquid is added, maintain a gentle simmer rather than a rapid boil. The soup is ready for its finishing ingredients when the lentils are tender and the potato cubes yield easily to a fork.
If the soup becomes too thick before the lentils are tender, add a small amount of water or broth and continue simmering. Add the spinach near the end so it stays bright, and stir in the lemon juice after removing the pot from the heat for a fresher finish.

Mediterranean Lentil Soup
Equipment
- 5- to 6-quart Dutch oven or heavy-bottomed soup pot
- Immersion blender Optional, for a partially blended texture
Ingredients
Soup
- 2 tablespoons extra-virgin olive oil
- 1 medium yellow onion finely diced
- 2 medium carrots diced
- 2 stalks celery diced
- 4 cloves garlic minced
- 1 tablespoon tomato paste
- 1 teaspoon ground cumin
- 1 teaspoon sweet paprika
- 1/2 teaspoon ground coriander
- 1/2 teaspoon dried oregano
- 1/4 teaspoon crushed red pepper flakes optional
- 1 1/2 cups brown or green lentils sorted and rinsed
- 1 14.5-ounce can diced tomatoes with juices
- 1 medium Yukon Gold potato peeled and cut into 1/2-inch cubes
- 6 cups low-sodium vegetable broth
- 1 teaspoon fine sea salt plus more to taste
- 1/2 teaspoon ground black pepper
- 2 cups baby spinach roughly chopped
- 1 tablespoon fresh lemon juice
For serving
- 2 tablespoons chopped fresh parsley optional
- lemon wedges optional
- extra-virgin olive oil optional, for drizzling
Instructions
Make the soup
- Heat the olive oil in a 5- to 6-quart Dutch oven over medium heat. Add the onion, carrots, and celery. Cook for 7 to 9 minutes, stirring occasionally, until the onion is translucent and the vegetables have softened without browning.

- Add the garlic, tomato paste, cumin, paprika, coriander, oregano, and red pepper flakes. Cook for 1 minute, stirring constantly, until fragrant and the tomato paste darkens slightly.

- Stir in the lentils, diced tomatoes with their juices, potato, broth, salt, and black pepper. Increase the heat and bring to a boil, then reduce to a gentle simmer.

- Partially cover and simmer for 28 to 35 minutes, stirring occasionally, until the lentils are tender and the potato cubes are easily pierced with a fork. Add a splash of water or broth if the soup becomes thicker than desired.

- For a creamier soup with whole lentils remaining, briefly blend about one-quarter of the soup with an immersion blender. Leave the soup unblended for a fully chunky texture.
- Stir in the spinach and cook for 1 to 2 minutes, just until wilted and bright green.

- Remove the pot from the heat and stir in the lemon juice. Taste and adjust the salt and black pepper. Ladle into bowls and add parsley, lemon wedges, or a light drizzle of olive oil as desired.
Notes
Nutrition
Storage and reheating
The lentils continue absorbing liquid as the soup rests, so refrigerated leftovers will be thicker. Reheat gently on the stovetop or in the microwave, adding water or broth a little at a time until the original consistency returns. Cool leftovers promptly and store them in an airtight container.
Serving ideas
Serve the soup with fresh parsley, a lemon wedge, or a small drizzle of extra-virgin olive oil. Crusty bread or a simple green salad can turn the bowl into a fuller meal without changing the soup itself.





