Mediterranean Lentil Soup is one of those dishes I turn to when I want something nourishing, hearty, and full of flavor. Made with protein-rich lentils, fresh vegetables, and fragrant herbs, it’s a wholesome soup that feels both cozy and refreshing. The bright notes of lemon and olive oil balance out the earthy lentils beautifully, making this soup perfect for any season.

Why You’ll Love This Recipe

I love this soup because it’s simple, affordable, and packed with nutrition. Lentils cook quickly compared to other legumes, which makes this recipe weeknight-friendly. The flavors are brightened with lemon juice and herbs, so it never feels heavy, and it tastes even better the next day. It’s also naturally vegan, gluten-free, and full of plant-based protein and fiber.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • Olive oil
  • Onion, diced
  • Carrots, diced
  • Celery, diced
  • Garlic, minced
  • Tomato paste
  • Ground cumin
  • Ground coriander
  • Smoked paprika
  • Dried oregano
  • Brown or green lentils (rinsed)
  • Vegetable broth (or chicken broth)
  • Bay leaf
  • Diced tomatoes (canned or fresh)
  • Fresh spinach or kale (optional, for extra greens)
  • Lemon juice
  • Salt and pepper
  • Fresh parsley (for garnish)

Directions

  1. Sauté the Aromatics: I heat olive oil in a large pot over medium heat. I add onion, carrot, and celery, and cook until softened, about 5–7 minutes. Then I stir in the garlic, tomato paste, and spices, cooking for another 1–2 minutes until fragrant.
  2. Add Lentils and Broth: I stir in the lentils, broth, bay leaf, and tomatoes. I bring it to a boil, then reduce to a simmer and cook uncovered for 25–30 minutes, or until the lentils are tender.
  3. Add Greens and Lemon: A few minutes before serving, I stir in fresh spinach or kale until wilted. I finish with a squeeze of lemon juice to brighten the flavors.
  4. Serve: I ladle the soup into bowls, garnish with chopped parsley, and drizzle with a little extra virgin olive oil for richness.

Servings and timing

  • Servings: 6
  • Prep time: 10 minutes
  • Cook time: 30 minutes
  • Total time: 40 minutes

Variations

Sometimes I add diced potatoes or zucchini to bulk it up, or stir in cooked rice or quinoa for an even heartier meal. For a smoky flavor, I like to add a pinch of chili flakes or swap in fire-roasted tomatoes. If I want it creamier, I puree half the soup with an immersion blender and then stir it back in.

Storage/Reheating

I store leftovers in an airtight container in the fridge for up to 4 days. It reheats beautifully on the stove or in the microwave, and the flavors deepen with time. This soup also freezes well—I portion it into containers and freeze for up to 3 months.

FAQs

Can I use red lentils instead of green or brown?

Yes, but red lentils cook faster (15–20 minutes) and break down more, giving the soup a creamier texture.

Do I need to soak lentils before cooking?

No, lentils don’t need soaking. Just rinse them before adding to the pot.

Can I make this in a slow cooker?

Yes. I combine everything (except lemon juice and greens) in the slow cooker and cook on low for 6–7 hours or high for 3–4 hours. I add lemon and greens at the end.

What can I serve with this soup?

I love it with warm pita bread, crusty sourdough, or a simple side salad.

Is this soup freezer-friendly?

Absolutely. It freezes well for up to 3 months. I thaw overnight in the fridge and reheat on the stove with a splash of broth if needed.

Conclusion

Mediterranean Lentil Soup is a hearty, nourishing dish that’s both comforting and vibrant. With its earthy lentils, bright lemon, and aromatic spices, it’s a recipe I make again and again for easy weeknight meals or cozy weekend lunches. Whether fresh from the pot or reheated the next day, it always delivers warmth and flavor in every bowl.

Print

Mediterranean Lentil Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Mediterranean Lentil Soup is a hearty, nourishing recipe made with lentils, vegetables, aromatic spices, and a bright touch of lemon. This wholesome, plant-based soup is naturally vegan, gluten-free, and packed with protein and fiber—perfect for cozy weeknight dinners, meal prep, or a refreshing yet comforting meal any time of year.

  • Author: Mayaa
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 6 servings
  • Category: Soup / Dinner
  • Method: Stovetop
  • Cuisine: Mediterranean
  • Diet: Vegan

Ingredients

  • Olive oil
  • 1 onion, diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 34 garlic cloves, minced
  • 2 tbsp tomato paste
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • ½ tsp smoked paprika
  • 1 tsp dried oregano
  • 1 ½ cups brown or green lentils (rinsed)
  • 6 cups vegetable broth (or chicken broth)
  • 1 bay leaf
  • 1 can diced tomatoes (or 2 fresh, chopped)
  • 2 cups fresh spinach or kale (optional)
  • Juice of 1 lemon
  • Salt and pepper, to taste
  • Fresh parsley, chopped (for garnish)

Instructions

  1. Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Cook 5–7 minutes until softened. Stir in garlic, tomato paste, cumin, coriander, paprika, and oregano. Cook 1–2 minutes until fragrant.
  2. Simmer Lentils: Add lentils, broth, bay leaf, and tomatoes. Bring to a boil, reduce to a simmer, and cook 25–30 minutes until lentils are tender.
  3. Add Greens & Lemon: Stir in spinach or kale until wilted. Add lemon juice and adjust seasoning with salt and pepper.
  4. Serve: Ladle into bowls. Garnish with parsley and drizzle with olive oil if desired.

Notes

  • Swap brown/green lentils for red lentils (cooks in 15–20 minutes, creamier texture).
  • Add diced potatoes, zucchini, or stir in cooked rice/quinoa for extra heartiness.
  • For smoky depth, use fire-roasted tomatoes or add chili flakes.
  • Blend half the soup with an immersion blender for a creamier consistency.
  • Freezer-friendly up to 3 months—thaw overnight and reheat with broth as needed.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 280
  • Sugar: 6g
  • Sodium: 520mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 13g
  • Protein: 15g
  • Cholesterol: 0mg

Similar Posts

Leave a Reply

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

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