Mediterranean Lentil Soup Recipe

If you’re craving something hearty, wholesome, and bursting with those sunny flavors of the Mediterranean, I’ve got just the thing for you. This Mediterranean Lentil Soup Recipe is one of my absolute favorites because it’s not only ridiculously comforting but also super easy to make. Whether you’re new to cooking lentils or a seasoned soup lover, you’ll find that this recipe hits all the right notes—savory, tangy, and satisfying all in one pot. Plus, it’s perfect for batch cooking and freezes beautifully for busy days ahead.

❤️

Why You’ll Love This Recipe

  • Simple Ingredients: Uses everyday pantry staples that come together beautifully without fuss.
  • Rich, Layered Flavors: The blend of spices and tomatoes creates comforting warmth with every spoonful.
  • Versatile & Customizable: Easily adapt it with greens or spices to match what you have or your mood.
  • Nutritious & Filling: Packed with fiber and protein, it’s a meal that fuels and satisfies for hours.

Ingredients You’ll Need

Every ingredient here plays a part in building that classic Mediterranean vibe—the earthiness of lentils, the brightness of lemon, and the warmth of herbs and spices. Sourcing fresh veggies and a good-quality broth will make this soup even better, but it’s forgiving if you make a few swaps.

Flat lay of a small white ceramic bowl of golden olive oil, a whole uncracked brown onion, two bright orange carrots, two fresh celery stalks with leaves, three garlic cloves with papery skins, a small white ceramic bowl of rich red tomato paste, a small white ceramic bowl of ground cumin powder, a small white ceramic bowl of ground coriander powder, a small white ceramic bowl of smoked paprika powder, a small white ceramic bowl of dried oregano leaves, a small white ceramic bowl of green lentils, a small white ceramic bowl of vegetable broth, a single fresh bay leaf, two ripe fresh tomatoes quartered, a small bunch of fresh green spinach leaves, one whole lemon, a small white ceramic bowl of coarse salt, a small white ceramic bowl of cracked black pepper, and a few sprigs of fresh flat-leaf parsley arranged symmetrically, placed on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997 - Mediterranean Lentil Soup, hearty lentil soup with Mediterranean flavors, easy Mediterranean lentil soup, healthy lentil soup recipe, vegan lentil soup
  • Olive oil: Choose a good extra virgin for sautéing and a drizzle at the end for richness.
  • Onion: Adds sweetness and depth—yellow or white onions both work great.
  • Carrots: Diced small so they soften nicely and contribute sweetness.
  • Celery stalks: Classic aromatics that round out the flavor base.
  • Garlic cloves: Minced fresh garlic gives that punchiness you want in every spoonful.
  • Tomato paste: Concentrated flavor and just a touch of acidity that enriches the broth.
  • Ground cumin, coriander, smoked paprika, dried oregano: The spice combo that delivers the authentic Mediterranean warmth.
  • Brown or green lentils: Rinsed—these hold shape well and add heartiness.
  • Vegetable broth (or chicken broth): Your soup’s body; using broth instead of water makes a huge difference.
  • Bay leaf: A subtle background note that pulls the flavors together.
  • Diced tomatoes: Fresh or canned—they give the soup brightness and body.
  • Fresh spinach or kale: Totally optional, but I highly recommend adding greens for color and nutrients.
  • Lemon juice: The finishing touch that lifts the entire dish with a zesty brightness.
  • Salt and pepper: To taste, because seasoning is key.
  • Fresh parsley: For garnish and that fresh finish that makes you swoon.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I’m a big fan of tweaking this soup here and there, depending on what’s in my fridge or how fancy I want to get. Don’t hesitate to make it your own—it’s really forgiving.

  • Red lentils: I once switched to red lentils for a creamier, quicker-cooking version—perfect if you’re short on time.
  • Extra veggies: Adding diced potatoes or zucchini gives the soup even more heartiness, which my family gobbles up eagerly.
  • Smokier flavor: Toss in some chili flakes or use fire-roasted tomatoes when you want a bit more kick and depth.
  • Creamier texture: Sometimes I blend half the soup with an immersion blender for a silky finish, especially when serving to kids.

How to Make Mediterranean Lentil Soup Recipe

Step 1: Sauté Aromatics to Build Flavor

Start by heating a generous glug of olive oil in a large heavy-bottomed pot over medium heat. Add diced onion, carrots, and celery, stirring occasionally, for about 5 to 7 minutes until everything softens and smells fantastic. Then, stir in minced garlic, tomato paste, cumin, coriander, smoked paprika, and oregano. Let it cook for another 1 to 2 minutes until the spices bloom and fill your kitchen with that warm Mediterranean aroma. This step is magic—don’t rush it!

Step 2: Simmer Lentils and Tomatoes

Next, add your rinsed lentils to the pot, followed by the vegetable broth, bay leaf, and diced tomatoes. Bring everything to a boil, then reduce to a gentle simmer. Cover and let it cook for 25 to 30 minutes, stirring occasionally, until the lentils are tender but not mushy. Keep an eye on the liquid level—you can always add a splash of broth or water if it looks too thick.

Step 3: Add Greens and Brighten with Lemon

About five minutes before you’re ready to serve, stir in your fresh spinach or kale until it just wilts—this gives the soup a lovely pop of color and nutrients. Then squeeze in fresh lemon juice. This is the final flourish that brightens the flavors and balances the earthiness of the lentils beautifully. Taste and season with salt and pepper to your liking.

Step 4: Serve with Love

Ladle the soup into bowls and sprinkle with fresh parsley. If you want to be extra indulgent like me, drizzle a little more olive oil on top before serving. Warm, comforting, and utterly delicious.

👨‍🍳

Pro Tips for Making Mediterranean Lentil Soup Recipe

  • Rinse Lentils Thoroughly: I learned the hard way—if your lentils aren’t well-rinsed, the soup can taste a bit dusty.
  • Don’t Skip Browning the Veggies: Those initial sautéed aromatics are the flavor foundation, bringing out sweetness and depth.
  • Adjust Liquid as You Go: Lentils soak up a lot of broth; feel free to add more if the soup thickens too much before cooking is done.
  • Add Greens Last Minute: Adding spinach or kale at the end preserves their vibrant color and keeps them from getting mushy.

How to Serve Mediterranean Lentil Soup Recipe

Mediterranean Lentil Soup Recipe - Serving

Garnishes

I love topping my soup with freshly chopped parsley—it adds a refreshing contrast and a burst of color. Sometimes, I also drizzle a little extra virgin olive oil right before serving, which gives the soup a silky richness. If you want a bit of tang, a dollop of Greek yogurt or a sprinkle of feta cheese can be delightful.

Side Dishes

To keep things simple and cozy, I often pair this lentil soup with warm crusty bread or pita. It’s perfect for soaking up every last drop! On days I’m feeling fancy, a side Greek salad with cucumbers, olives, and a lemony dressing balances the meal beautifully.

Creative Ways to Present

If you’re serving this for guests or a special occasion, try setting it in rustic bowls with a sprinkle of toasted pine nuts or a swirl of pesto on top. You can also ladle it into small cups for a fun appetizer-style presentation during dinner parties.

Make Ahead and Storage

Storing Leftovers

I usually cool the leftovers completely and store them in airtight containers in the fridge, where they keep well for up to 4 days. The flavors actually deepen overnight, so it tastes even better the next day.

Freezing

This Mediterranean Lentil Soup freezes wonderfully. Just portion it into freezer-safe containers or bags (leave some headspace), and freeze for up to 3 months. I like to thaw it overnight in the fridge—the texture stays spot on when reheated gently.

Reheating

When reheating, I do it slowly on the stovetop over low-medium heat, stirring occasionally and adding a splash of broth or water if needed to loosen it up. This keeps the lentils tender and prevents the soup from getting too thick or sticking to the pan.

FAQs

  1. Can I use red lentils instead of brown or green in this Mediterranean Lentil Soup Recipe?

    Absolutely! Red lentils cook faster (usually within 15-20 minutes) and tend to break down more, giving the soup a creamier texture. If you use red lentils, keep an eye on your cooking time to avoid them turning mushy, and you might want to hold back a little on the broth until you see how much liquid they absorb.

  2. Can I make this soup vegan?

    Yes, this Mediterranean Lentil Soup Recipe is naturally vegan if you use vegetable broth and skip any dairy garnishes. It’s packed with plant-based protein and flavor, making it a nourishing option for vegans and vegetarians alike.

  3. What can I do if I don’t have fresh spinach or kale?

    If you don’t have fresh greens on hand, you can omit them or substitute with frozen greens—just add these toward the end of cooking and let them thaw and wilt in the hot soup. You can also use other leafy greens like Swiss chard or collard greens depending on taste and availability.

  4. Is it necessary to add lemon juice?

    Lemon juice really brightens up the flavors and balances the earthy lentils, but if you prefer, it can be left out or substituted with a splash of red wine vinegar. I recommend adding it last so you can adjust the acidity to your liking.

  5. Can this soup be made in a slow cooker or Instant Pot?

    Yes! For a slow cooker, sauté the aromatics first, then add all ingredients except the greens and lemon juice, cooking on low for 6-8 hours. Add greens and lemon juice at the end. In an Instant Pot, use the sauté function for the base, then pressure cook the soup for about 15 minutes and release pressure naturally before finishing with greens and lemon juice.

Final Thoughts

I absolutely love how this Mediterranean Lentil Soup Recipe brings together simple ingredients into a meal that’s so much more than the sum of its parts. It’s a recipe that’s become a staple in my kitchen—easy enough for a weeknight but impressive for guests, nourishing for cold days, and flexible to make your own. Once you try it, I think you’ll make it again and again, too. So grab your pot, and let’s get cooking—you won’t regret it.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Mediterranean Lentil Soup Recipe

Mediterranean Lentil Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.5 from 82 reviews
  • Author: Emily
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mediterranean
  • Diet: Vegetarian

Description

A hearty and flavorful Mediterranean Lentil Soup featuring a vibrant mix of vegetables, aromatic spices, and tender lentils simmered to perfection in vegetable broth. This wholesome soup is enriched with fresh greens and a bright splash of lemon juice, making it a nutritious and comforting meal perfect for any season.


Ingredients

Scale

Vegetables and Aromatics

  • 2 tbsp olive oil
  • 1 onion, diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 34 garlic cloves, minced

Spices and Seasonings

  • 2 tbsp tomato paste
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • ½ tsp smoked paprika
  • 1 tsp dried oregano
  • Salt and pepper, to taste
  • 1 bay leaf

Lentils and Liquids

  • 1 ½ cups brown or green lentils, rinsed
  • 6 cups vegetable broth (or chicken broth)
  • 1 can diced tomatoes (or 2 fresh, chopped)

Finishing Ingredients

  • 2 cups fresh spinach or kale (optional)
  • Juice of 1 lemon
  • Fresh parsley, chopped (for garnish)


Instructions

  1. Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add diced onion, carrots, and celery. Cook for 5–7 minutes until the vegetables are softened. Stir in minced garlic, tomato paste, ground cumin, ground coriander, smoked paprika, and dried oregano. Cook for an additional 1–2 minutes until the spices become fragrant.
  2. Simmer Lentils: Add the rinsed lentils, vegetable broth, bay leaf, and diced tomatoes to the pot. Bring the mixture to a boil, then reduce the heat to low and let it simmer gently for 25–30 minutes, or until the lentils are tender and fully cooked.
  3. Add Greens & Lemon: Stir in the fresh spinach or kale, allowing it to wilt into the soup. Remove the bay leaf. Add the juice of one lemon to brighten the flavors and season the soup with salt and pepper to taste, adjusting as needed.
  4. Serve: Ladle the soup into bowls and garnish with chopped fresh parsley. Optionally, drizzle with a little extra olive oil for added richness. Serve hot and enjoy your wholesome Mediterranean Lentil Soup.

Notes

  • For a quicker cook time and creamier texture, swap brown/green lentils for red lentils which cook in 15–20 minutes.
  • Add diced potatoes or zucchini for extra heartiness, or stir in cooked rice or quinoa right before serving.
  • For smoky depth, use fire-roasted diced tomatoes or add a pinch of chili flakes to the spices.
  • To create a creamier consistency, blend half the soup with an immersion blender before adding the greens.
  • This soup is freezer-friendly for up to 3 months—thaw overnight and reheat with additional broth as needed to adjust thickness.

Nutrition

  • Serving Size: 1 bowl (approx. 1.5 cups)
  • Calories: 280
  • Sugar: 6g
  • Sodium: 550mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 15g
  • Protein: 18g
  • Cholesterol: 0mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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