If you’re craving a hearty, comforting bowl that tastes like sunshine in a spoon, this Mediterranean Lentil Soup Recipe is exactly what you need in your life. It blends tender lentils with vibrant spices, fresh vegetables, and a splash of lemon to create a symphony of flavors that feels both nourishing and indulgent at the same time. Whether you’re new to lentils or a seasoned soup lover, this recipe will quickly become a staple in your kitchen for its soulful taste and simple preparation.

Ingredients You’ll Need
All the ingredients in this Mediterranean Lentil Soup Recipe are straightforward but thoughtfully chosen to build layers of flavor, color, and texture. Each one plays a key role in making the soup satisfyingly rich yet light enough for any season.
- 1 cup dried brown or green lentils: These form the hearty base of the soup, offering a lovely earthy taste and protein boost.
- 2 tablespoons olive oil: Adds richness while gently sautéing the veggies to unlock their natural sweetness.
- 1 large onion, chopped: A foundational flavor that adds subtle sweetness and depth.
- 2 cloves garlic, minced: Brings that unmistakable aromatic punch to the dish.
- 2 carrots, peeled and diced: For color and a touch of natural sweetness that balances the spices.
- 2 celery stalks, diced: Adds a fresh, mild crunch and complements the other vegetables.
- 1 teaspoon ground cumin: Contributes a warm, earthy note that’s a signature of Mediterranean cuisine.
- 1 teaspoon ground coriander: Enhances the spice profile with its subtle citrus undertones.
- 1/2 teaspoon ground turmeric: Provides a beautiful golden hue and health-boosting properties.
- 1 can (14.5 ounces) diced tomatoes, undrained: Adds acidity and luscious juiciness to the broth.
- 4 cups vegetable broth: The flavorful liquid that cooks the lentils to tender perfection.
- 1 bay leaf: Infuses the soup with a layer of herbal fragrance that’s simply irresistible.
- Salt and freshly ground black pepper, to taste: Essential seasonings to bring all components together.
- Juice of 1 lemon: Brightens the entire dish with a fresh burst of citrusy zing.
- 2 tablespoons chopped fresh parsley: Adds an herby finish that lifts the soup beautifully.
- Optional: feta cheese and kalamata olives: Prime garnishes that bring a salty, briny contrast to each spoonful.
How to Make Mediterranean Lentil Soup Recipe
Step 1: Sauté the Aromatics
Start by heating the olive oil in a large pot over medium heat. Once shimmering, add the chopped onion, minced garlic, diced carrots, and celery. Sauté these vibrant veggies for about 5 minutes until they soften and release their natural sweetness, setting the flavor foundation for the soup.
Step 2: Toast the Spices
Now stir in the ground cumin, coriander, and turmeric. Allow these spices to cook for an additional minute, which helps unlock their fragrances and infuses the base with the warm, earthy flavors classic to Mediterranean dishes.
Step 3: Add Lentils, Tomatoes, and Broth
Pour in the rinsed lentils, canned diced tomatoes with their juice, vegetable broth, and add the bay leaf. Stir everything together so the ingredients start to mingle and build that comforting, rich broth this Mediterranean Lentil Soup Recipe is known for.
Step 4: Simmer Until Tender
Bring the mixture to a gentle boil, then lower the heat to maintain a simmer. Cover the pot and cook for 30 to 35 minutes until the lentils are tender but still hold their shape, soaking up all those flavorful liquids.
Step 5: Season and Brighten
Remove the bay leaf, then season with salt, freshly ground black pepper, and the juice of one lemon. This citrus element adds a delightful brightness that balances the earthiness of the lentils perfectly.
Step 6: Blend for Texture
Using an immersion blender, gently blend the soup to thicken it without puréeing completely—leave some lentils intact to keep a pleasant texture. Don’t have an immersion blender? No worries, simply blend a portion in a regular blender and combine it back into the pot.
Step 7: Finish with Fresh Parsley and Optional Garnishes
Stir in freshly chopped parsley to add a pop of color and freshness. If you love a salty contrast, sprinkle with crumbled feta cheese and scatter some kalamata olives on top—these optional additions highlight the Mediterranean theme beautifully.
How to Serve Mediterranean Lentil Soup Recipe

Garnishes
For a classic touch, sprinkle some creamy feta cheese and chopped kalamata olives just before serving. The salty tang from these garnishes complements the smoky spices and earthy lentils wonderfully.
Side Dishes
This soup pairs beautifully with warm, crusty bread or a side of pita for dipping. A fresh green salad or simple roasted vegetables can round out your meal with extra freshness and crunch.
Creative Ways to Present
Try serving this Mediterranean Lentil Soup Recipe in rustic bowls topped with a drizzle of extra virgin olive oil and a squeeze of lemon on the side. For a luxurious touch, add a dollop of Greek yogurt or a sprinkle of toasted pine nuts to bring in some creaminess and crunch.
Make Ahead and Storage
Storing Leftovers
Let the soup cool completely before transferring it to an airtight container. Stored in the refrigerator, it stays fresh for up to four days, making it a perfect make-ahead lunch or dinner option.
Freezing
This soup freezes exceptionally well. Portion it into freezer-safe containers and it will keep for up to three months. When ready to eat, thaw overnight in the fridge before reheating gently on the stove.
Reheating
Reheat the soup over low to medium heat on the stove, stirring occasionally. Add a splash of water or broth if it thickened too much during storage, and finish with a fresh squeeze of lemon for that revived bright flavor.
FAQs
Can I use red lentils instead of brown or green?
Absolutely! Red lentils cook faster and break down more completely, giving the soup a creamier texture. Just adjust the cooking time accordingly to avoid them becoming mushy.
Is this soup suitable for vegans?
Yes, the soup itself is completely vegan. Just skip the optional feta cheese garnish, or use a plant-based alternative to keep it vegan-friendly.
Can I make this soup in a slow cooker?
Certainly! After sautéing the vegetables and toasting the spices on the stove, transfer everything to a slow cooker. Cook on low for 6-8 hours or high for 3-4 hours until lentils are tender.
How can I adjust the spice levels?
If you prefer a milder soup, reduce the amount of cumin and coriander slightly, or omit the turmeric. For extra warmth, add a pinch of cayenne or smoked paprika.
What are good substitutions if I don’t have vegetable broth?
You can use water with added herbs and a splash of soy sauce or miso for umami, but vegetable broth really does add a richer depth of flavor that complements the lentils perfectly.
Final Thoughts
This Mediterranean Lentil Soup Recipe is one of those dishes that feels like a warm hug on a chilly day but is bright and refreshing enough to enjoy anytime. It’s easy to make, utterly satisfying, and packed with wholesome ingredients that your body and taste buds will thank you for. Give it a try—you might just find your new favorite way to love lentils!
Print
Mediterranean Lentil Soup Recipe
- Prep Time: 0h 15m
- Cook Time: 0h 35m
- Total Time: 0h 50m
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Mediterranean
- Diet: Vegetarian
Description
This hearty and flavorful Mediterranean Lentil Soup combines tender lentils with aromatic spices, fresh vegetables, and a touch of lemon juice for brightness. Perfectly blended to achieve a creamy texture while retaining some lentil bite, this soup is a comforting, nutritious meal that can be enjoyed as a light lunch or a satisfying dinner. Garnished with feta cheese and kalamata olives, it brings a delightful Mediterranean flair to your table.
Ingredients
Main Ingredients
- 1 cup dried brown or green lentils, rinsed and drained
- 2 tablespoons olive oil
- 1 large onion, chopped
- 2 cloves garlic, minced
- 2 carrots, peeled and diced
- 2 celery stalks, diced
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon ground turmeric
- 1 can (14.5 ounces) diced tomatoes, undrained
- 4 cups vegetable broth
- 1 bay leaf
- Salt and freshly ground black pepper, to taste
- Juice of 1 lemon
- 2 tablespoons chopped fresh parsley
Optional Garnishes
- Feta cheese
- Kalamata olives
Instructions
- Sauté Vegetables: Heat the olive oil in a large pot over medium heat. Add the chopped onion, minced garlic, diced carrots, and diced celery. Sauté for about 5 minutes until the vegetables are softened and fragrant.
- Add Spices: Stir in the ground cumin, ground coriander, and ground turmeric. Cook for an additional minute to allow the spices to release their aroma.
- Add Lentils and Liquids: Add the rinsed lentils, diced tomatoes with their juice, vegetable broth, and bay leaf to the pot. Stir well to combine all ingredients thoroughly.
- Simmer Soup: Bring the mixture to a boil, then reduce the heat to low. Cover the pot and let the soup simmer gently for 30 to 35 minutes, or until the lentils are tender but not falling apart.
- Season Soup: Remove the bay leaf. Season the soup with salt, freshly ground black pepper, and the juice of one lemon. Taste and adjust salt and pepper as needed.
- Blend for Texture: Use an immersion blender to blend the soup partially, thickening it while leaving some lentils whole for texture. If you do not have an immersion blender, transfer a portion of the soup to a blender, blend until smooth, and return it to the pot.
- Finish and Serve: Stir in chopped fresh parsley just before serving. Garnish with feta cheese and kalamata olives if desired to add a creamy and briny contrast.
Notes
- Rinsing lentils removes excess dust and helps them cook evenly.
- Adjust the thickness of the soup by blending more or less depending on your preference.
- For a vegan version, omit feta cheese or use a plant-based alternative.
- Lemon juice brightens the flavors, so don’t skip it.
- The soup can be refrigerated for up to 4 days or frozen for up to 3 months.

