Simple Mediterranean Lentil Soup with Lemon and Cumin

Jump to Recipe

Mediterranean lentil soup with lemon is a simple pot of lentils, vegetables, and warm spices, finished with fresh lemon juice right before you serve it. The lemon cuts through the earthy lentils and makes the whole pot taste brighter.

I make this soup when I want something warm but not heavy. It’s mostly pantry ingredients, and the lentils cook in about 25 to 30 minutes, so you don’t need to plan far ahead.

The base is onion, carrot, and celery cooked soft in olive oil, then cumin and tomato paste for depth. Brown or green lentils go in with broth and crushed tomatoes, and everything simmers until the lentils are tender but still hold their shape.

A handful of spinach wilted in at the end adds color, and the lemon juice stirred in off the heat keeps the soup tasting fresh instead of flat. Don’t skip that last step, it makes a real difference.

Why You’ll Love This Recipe

  • One pot, easy cleanup, good for a weeknight dinner
  • Ready in under an hour with pantry staples
  • Lemon juice keeps the soup tasting fresh, not flat
  • Naturally vegan and gluten free, full of fiber

Ingredient Notes

  • brown or green lentils: These hold their shape after simmering for 25 to 30 minutes. Avoid red lentils here, they break down and turn the soup thick and mushy.
  • vegetable broth: Use a low-sodium broth so you can control the salt yourself once the soup is done.
  • crushed tomatoes: Canned whole tomatoes, crushed by hand, work just as well as canned crushed tomatoes.
  • lemon juice and zest: Add both off the heat, right before serving, so the citrus stays bright instead of turning bitter.
  • baby spinach: Chard or kale can replace it. Kale needs 2 to 3 extra minutes to soften.
Overhead view of Mediterranean lentil soup with a lemon wedge, parsley, and olive oil drizzle in a ceramic bowl

Simple Mediterranean Lentil Soup with Lemon and Cumin

A one-pot lentil soup with cumin, tomatoes, and a finishing squeeze of lemon, ready in under an hour.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 6 servings
Course: Soup
Cuisine: Mediterranean
Calories: 172

Ingredients
  

Soup base
  • 3 tbsp olive oil
  • 1 yellow onion medium (about 150 g); diced
  • 2 carrots medium (about 150 g); diced
  • 2 stalks celery (about 100 g); diced
  • 4 cloves garlic minced
  • 1 tsp ground cumin
  • 1/2 tsp ground coriander
  • 1/2 tsp smoked paprika
  • 2 tbsp tomato paste
  • 1 can crushed tomatoes (400 g)
  • 300 g brown or green lentils rinsed
  • 1.5 liters vegetable broth low sodium
  • 1 bay leaf
  • 1 tsp salt plus more to taste
  • 1/4 tsp black pepper
To finish
  • 100 g baby spinach
  • 3 tbsp lemon juice about 1 lemon
  • 1 tsp lemon zest
  • 1/4 cup fresh parsley chopped
  • 1 tbsp olive oil for drizzling

Method
 

Build the soup
  1. Heat 3 tbsp olive oil in a 5.5-quart / 5.2 L Dutch oven or soup pot over medium heat. Add the onion, carrots, and celery. Cook for 6 to 8 minutes, stirring now and then, until the vegetables are soft.
  2. Add the garlic, cumin, coriander, and smoked paprika. Cook for 1 minute, stirring, until fragrant.
  3. Stir in the tomato paste and cook for 1 to 2 minutes, until it darkens slightly.
  4. Add the crushed tomatoes, lentils, broth, and bay leaf. Stir in 1 tsp salt and the black pepper. Bring to a boil over high heat.
  5. Lower the heat and simmer uncovered for 25 to 30 minutes, stirring occasionally, until the lentils are tender but still hold their shape. If the soup looks too thick, add a splash of water or broth.
Finish and serve
  1. Remove the bay leaf. Stir in the spinach and cook for 2 minutes, until wilted.
  2. Take the pot off the heat. Stir in the lemon juice and zest, then taste and add more salt and black pepper if needed.
  3. Ladle the soup into bowls. Top with chopped parsley and a drizzle of olive oil.

Notes

  • Rinse lentils well to remove dust before adding to the pot.
  • Add lemon juice off heat so it stays bright, not bitter.
  • Simmer uncovered so the broth reduces and thickens naturally.
  • Thin leftovers with broth or water since lentils keep absorbing liquid.
Wooden spoon stirring simmering lentils, carrots, and crushed tomatoes in a Dutch oven on the stovetop

Tips for Success

  • Rinse the lentils under cold water before cooking to wash off dust and any small stones.
  • Use brown or green lentils, not red, so they hold their shape in the finished soup.
  • Add the lemon juice off the heat so it stays bright and doesn’t turn bitter.
  • Add a splash of broth or water if the soup thickens too much after resting.
  • Taste before adding extra salt, since canned tomatoes and broth already carry some.

Variations

  • Make it a stew by cutting the broth to 1 liter for a thicker, spoon-standing texture.
  • Add a pinch of chili flakes or a spoon of harissa for heat instead of smoked paprika.
  • Swap spinach for chopped kale or Swiss chard, cooking it 2 to 3 minutes longer.

Storage and Reheating

Mediterranean lentil soup keeps well in the fridge for 4 to 5 days in an airtight container. The flavor actually gets better on day two, once the spices settle in.

To reheat, warm it on the stovetop over medium-low heat for 5 to 7 minutes, stirring in a splash of water or broth since the lentils keep soaking up liquid as they sit. You can also microwave a bowl in 1-minute bursts, stirring between each, until hot.

For longer storage, freeze it in an airtight container for up to 3 months. Thaw overnight in the fridge, then reheat as above, and stir in a fresh squeeze of lemon juice once it’s warm, since the citrus flavor fades in the freezer.

Serving Suggestions

I usually serve this soup with a thick slice of crusty bread for dipping into the broth. A green salad with a lemony dressing works well too, since it echoes the same fresh flavor.

For a heartier meal, spoon the soup over cooked rice or serve it alongside warm pita and a small bowl of olives. A swirl of plain yogurt or crumbled feta on top adds a tangy contrast if you’re not keeping it vegan.

Two bowls of lentil soup with crusty bread and lemon wedges on a linen-covered table at lunchtime

FAQ

Why is my Mediterranean lentil soup too thick or too watery?

This usually comes down to simmer time and whether the lid was on. Simmering uncovered for the full 25 to 30 minutes lets the lentils soften and thicken the broth naturally. If it’s too thick after resting, stir in a splash of water or broth. If it’s too thin, simmer a few more minutes uncovered to reduce it.

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

You can, but the texture changes a lot. Red lentils break down and turn soft in about 15 minutes, giving a thicker, almost creamy soup instead of one with distinct, tender lentils. If you swap them in, cut the broth by about 1 cup and check for doneness earlier.

Can I freeze Mediterranean lentil soup with lemon?

Yes, this soup freezes well for up to 3 months in an airtight container. Cool it completely before freezing and leave a little room at the top, since lentils expand slightly. Thaw in the fridge overnight and add a fresh squeeze of lemon juice after reheating, since the citrus flavor fades in the freezer.

What goes well with Mediterranean lentil soup and lemon?

Crusty bread or warm pita is my go-to for dipping into the broth. A simple green salad with a lemon dressing echoes the soup’s flavor without repeating it, and a dollop of plain yogurt on top adds a cool, tangy contrast if you’re not keeping the dish vegan.

Is Mediterranean lentil soup with lemon gluten free and vegan?

Yes, as written this soup is both gluten free and vegan. It’s made with lentils, vegetables, olive oil, and broth, with no dairy, meat, or wheat involved. Just double check your vegetable broth label, since some brands add gluten-containing thickeners or flavorings.

What makes this lentil soup taste Mediterranean instead of plain?

The combination of cumin, olive oil, and a big squeeze of lemon juice at the end gives it that Mediterranean lean, rather than a heavier, curry-style lentil soup. Fresh parsley and a drizzle of good olive oil on top add the last layer of flavor before serving.

Loved this? Try these next

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating