If you’ve been looking for a bowl of pure comfort that also happens to be incredibly good for you, this Mediterranean lentil soup recipe is exactly what you need.
Packed with earthy green lentils, vibrant vegetables, warm spices, and a bright squeeze of lemon, this soup delivers bold flavor from simple, affordable pantry ingredients.
It’s naturally vegan, high in protein and fiber, and comes together in one pot in under an hour.
The best part? It tastes even better the next day, which makes it absolutely ideal for meal prep.
This is the kind of soup that draws people back to the kitchen for a second bowl without apology. It’s warming without being heavy, deeply flavorful without being complicated, and satisfying in a way that only a truly well-made pot of soup can be.
Why You’ll Love This Mediterranean Lentil Soup Recipe
This soup has earned a permanent spot in so many weekly dinner rotations, and it’s easy to see why.
The combination of sweet slow-cooked vegetables, smoky fire-roasted tomatoes, and warm Mediterranean spices creates a depth of flavor that feels far more complex than the effort required.
Here’s what makes this Mediterranean lentil soup recipe so special:
- Budget-friendly and pantry-friendly – Lentils, canned tomatoes, and dried spices are the stars, and none of them will break the bank.
- Completely vegan and gluten-free – This soup works for a wide range of diets without any modification.
- One-pot and low-effort – Everything comes together in a single pot with minimal cleanup.
- Naturally thick and hearty – No cream, no heavy additions; the lentils create a naturally satisfying texture as they cook.
- Meal prep gold – The flavors deepen overnight, making leftovers something to genuinely look forward to.
- Highly nutritious – Each bowl delivers plant-based protein, fiber, iron, folate, and a range of vitamins from the vegetables.
If you love this recipe, you’ll also enjoy this Greek Lentil Soup Recipe for another Mediterranean-inspired bowl packed with wholesome flavors.
Ingredients
A great Mediterranean lentil soup starts with quality ingredients. Green or brown lentils work best here because they hold their shape while still becoming wonderfully tender. Fire-roasted diced tomatoes add a subtle smokiness that elevates the broth, and good extra virgin olive oil builds richness into the base. The spice blend, particularly cumin, is what gives this soup its unmistakable Mediterranean character.
- 2 cups (400g) green or brown lentils, rinsed and picked over
- 3 tablespoons extra virgin olive oil (plus extra for drizzling)
- 1 large yellow onion, diced
- 4 garlic cloves, minced
- 3 medium carrots (about 200g), peeled and diced
- 3 celery stalks, diced
- 1 can (14.5 oz / 410g) fire-roasted diced tomatoes
- 2 tablespoons tomato paste
- 6 cups (1.4 liters) vegetable broth (or water)
- 1 teaspoon ground cumin
- 1 teaspoon dried oregano
- 1/2 teaspoon ground turmeric
- 1/2 teaspoon ground coriander
- 1/4 teaspoon crushed red pepper flakes (adjust to taste)
- 2 bay leaves
- 3 cups (90g) fresh baby spinach or kale, roughly chopped
- 3 tablespoons fresh lemon juice (about 1–2 lemons)
- Salt and black pepper to taste
- Fresh flat-leaf parsley, chopped, for garnish
- Crumbled feta cheese for serving (optional)
For an equally satisfying bowl, check out this classic Lentil Soup Recipe for a comparison on technique and ingredient ratios.
Kitchen Equipment Needed
You don’t need anything fancy to pull this soup together. A good heavy-bottomed pot is the most important tool here because it distributes heat evenly and prevents the vegetables from scorching at the bottom during the sauté step. An immersion blender is helpful if you want to partially blend the soup for a creamier finish, but it’s completely optional.
- Large heavy-bottomed pot or Dutch oven (at least 6-quart / 5.7-liter capacity)
- Cutting board
- Sharp chef’s knife
- Wooden spoon or silicone spatula
- Measuring cups and spoons
- Ladle for serving
- Immersion blender (optional, for partial blending)
- Citrus juicer or reamer (for the lemon)
- Serving bowls
Read Also: Moroccan Lentil Soup Recipe
Recommended Products for This Recipe
These are products recommended based on quality and performance to help you make the best possible bowl of Mediterranean lentil soup.
1. Lodge Enameled Cast Iron Dutch Oven
A heavy cast iron Dutch oven is the single best vessel for making soup. It retains and distributes heat evenly, which means your vegetables sauté beautifully and your lentils simmer consistently without hot spots. The enameled surface also makes cleanup effortless.
2. Cuisinart Stick Immersion Blender
Partially blending this soup creates a beautifully thick, creamy consistency without the need for cream or flour. A reliable stick blender lets you do this directly in the pot, saving you from transferring hot soup to a countertop blender in batches.
3. Organic Green Lentils
The quality of your lentils matters more than you might think. Fresh, high-quality organic green lentils cook evenly and have a better earthy flavor compared to older lentils sitting on a shelf. Look for whole, unbroken lentils with a consistent color.
4. Fire-Roasted Diced Tomatoes
Regular diced tomatoes work, but fire-roasted ones add a subtle smoky depth that takes the broth from good to outstanding. The mild charred flavor complements the cumin and turmeric beautifully and requires no extra effort.
5. High-Quality Extra Virgin Olive Oil
Since olive oil is used both for cooking and finishing, choosing a good one makes a real difference. Look for cold-pressed extra virgin olive oil with a harvest date on the label for the best flavor.
For another delicious Mediterranean-style bowl, try this Turkish Lentil Soup Recipe that uses a beautiful spiced butter finish.
Step-by-Step Instructions
Step 1: Rinse and Prep the Lentils
- Place your lentils in a fine-mesh strainer and rinse them thoroughly under cold running water.
- Look through the lentils as you rinse and remove any shriveled ones or small pieces of debris.
- Spread the rinsed lentils on a clean kitchen towel or paper towel and let them drain while you prep the vegetables. There is no need to soak green or brown lentils, but rinsing them well removes any dust or surface starch that can affect the broth’s clarity.
Step 2: Prep All Your Vegetables
- Peel and dice your 3 carrots into roughly 1/2-inch (1.3cm) pieces. Uniform size helps them cook evenly.
- Dice your 3 celery stalks, including any leaves, into similar 1/2-inch pieces. The celery leaves add great flavor to the broth.
- Dice your large yellow onion into 1/2-inch pieces.
- Peel and mince your 4 garlic cloves finely. Alternatively, press them through a garlic press.
- If using fresh kale instead of baby spinach, de-stem the leaves and tear or roughly chop them into bite-sized pieces.
- Measure out all your dried spices (cumin, oregano, turmeric, coriander, and red pepper flakes) and have them ready near the stove. This is called mise en place, and it makes the cooking process much smoother and faster.
- Juice your lemons and set the juice aside. You need about 3 tablespoons.
Step 3: Build the Flavor Base
- Place your large Dutch oven or heavy-bottomed pot on the stove over medium heat.
- Add 3 tablespoons of extra virgin olive oil and let it heat until it shimmers but does not smoke, about 1 to 2 minutes.
- Add the diced onion and a generous pinch of salt. Stir to coat the onion in the oil.
- Cook the onion, stirring occasionally, for 8 to 10 minutes until it becomes very soft and translucent with lightly golden edges. Do not rush this step. Properly softened onions form the sweet, savory backbone of the entire soup.
- Add the minced garlic and stir it into the onions. Cook for 1 to 2 minutes, stirring constantly, until the garlic is very fragrant. Watch carefully here as garlic can go from fragrant to burnt very quickly.
Step 4: Add the Vegetables and Toast the Spices
- Add the diced carrots and celery to the pot. Stir everything together.
- Cook the vegetable mixture for 4 to 5 minutes, stirring occasionally, until the carrots and celery begin to soften around the edges.
- Push the vegetables to the outer edges of the pot and add the tomato paste directly to the center of the pot.
- Let the tomato paste cook untouched for about 1 minute, then stir it into the vegetables. Cooking the tomato paste briefly on its own helps caramelize it slightly, which deepens the flavor of the broth.
- Now sprinkle in the ground cumin, dried oregano, ground turmeric, ground coriander, and crushed red pepper flakes directly over the vegetables.
- Stir everything vigorously for 1 full minute so the spices bloom in the oil and coat all the vegetables. You will notice the mixture become incredibly fragrant at this stage. This is the moment the soup starts coming to life.
Step 5: Add the Tomatoes, Lentils, and Broth
- Pour in the can of fire-roasted diced tomatoes, including all the juices. Stir to combine with the spiced vegetable mixture.
- Add the rinsed and drained lentils to the pot, stirring them into the tomato and vegetable mixture.
- Pour in 6 cups (1.4 liters) of vegetable broth. The liquid should cover the lentils and vegetables by at least 2 inches (5cm). Add a little extra broth or water if needed.
- Drop in the 2 bay leaves.
- Season with 1 teaspoon of salt and several grinds of black pepper. You will adjust seasoning at the end.
- Stir everything together, scraping any caramelized bits from the bottom of the pot. Those flavorful bits belong in your broth.
Step 6: Simmer the Soup
- Raise the heat to medium-high and bring the soup to a full boil, which should take about 6 to 8 minutes.
- Once boiling, reduce the heat to medium-low. You want a steady gentle simmer with bubbles breaking the surface regularly but not a rolling boil.
- Place the lid slightly ajar on the pot to allow some steam to escape and prevent the soup from boiling over.
- Simmer for 28 to 35 minutes, stirring occasionally, until the lentils are completely tender and have begun to break down slightly into the broth, which naturally thickens it. Taste a few lentils to test: they should be soft all the way through with no chalky center. If they need more time, continue simmering in 5-minute intervals.
Step 7: Optional Partial Blend for Creaminess
- This step is completely optional but highly recommended for a thicker, more velvety consistency.
- Remove the 2 bay leaves from the pot and discard them.
- Use an immersion blender to gently blend only a portion of the soup directly in the pot. Aim to blend roughly one-third of the soup, leaving the rest chunky. This creates a creamy body without losing all the texture.
- If you do not have an immersion blender, ladle about 2 cups (480ml) of soup into a regular blender, blend until smooth, then stir it back into the pot. Be sure to let the soup cool slightly before blending and never fill the blender more than halfway with hot liquid.
Step 8: Add the Greens and Lemon
- Return the heat to low if you turned it off for blending.
- Add the 3 cups of baby spinach (or chopped kale) to the pot.
- Stir the greens in and cook for 2 to 3 minutes for spinach or 4 to 5 minutes for kale, until the greens are completely wilted and tender.
- Remove the pot from the heat and stir in the 3 tablespoons of fresh lemon juice.
- Taste the soup carefully and adjust the seasoning. Add more salt, pepper, lemon juice, or a pinch more cumin as needed. The lemon is not just a garnish here; it brightens all the flavors and adds a layer of complexity that makes this soup genuinely memorable.
Step 9: Serve and Garnish
- Ladle the hot soup into bowls.
- Drizzle each bowl generously with a swirl of good extra virgin olive oil.
- Scatter a handful of freshly chopped flat-leaf parsley over each bowl.
- Add crumbled feta cheese on top if desired for a salty, creamy contrast.
- Serve immediately with warm crusty bread or warm pita for dipping.
This hearty bowl pairs wonderfully alongside a warming pot of Minestrone Soup for a full Italian-Mediterranean spread.
Tips for Success
Small details make a big difference when it comes to a soup this simple. Because there are no complex techniques, the quality of each step matters. These tips will help you get the very best result every time.
- Don’t rush the onions. Taking the full 8 to 10 minutes to soften the onions properly builds a sweet, savory base that carries throughout the soup. Undercooked onions leave a sharp, raw flavor.
- Toast your spices in the oil. Cooking the spices briefly in the oil before adding liquid releases their fat-soluble compounds, creating a richer, more aromatic flavor in the final soup.
- Use good broth. Since the broth becomes the backbone of the flavor, using a quality low-sodium vegetable broth makes a noticeable difference compared to plain water.
- Rinse your lentils thoroughly. This removes dust and surface starch, keeping your broth cleaner and clearer.
- Add lemon off the heat. Stirring the fresh lemon juice in after removing the pot from the heat preserves its brightness. Lemon that has been cooked for a long time loses its vibrant acidity.
- Taste and adjust at the end. This soup often needs a final pinch of salt and extra lemon juice right before serving. Trust your palate more than the recipe at that last step.
- Let it rest before serving. Letting the pot sit, covered, for 5 to 10 minutes off the heat allows the flavors to settle and deepen noticeably.
Another reader-favorite that uses similar flavor-building techniques is this Carrabba’s Sausage and Lentil Soup Recipe for a heartier version.
Serving Suggestions

This Mediterranean lentil soup is a satisfying complete meal on its own, but it truly shines as part of a broader spread. The bright, lemony flavors and hearty texture make it versatile enough to complement many accompaniments.
It pairs beautifully with thick slices of warm, crusty bread, warm pita, or even a simple piece of flatbread for soaking up every last drop of that rich, spiced broth.
- Crusty bread or pita – Warm, fresh bread is almost non-negotiable with this soup. The spiced broth is too good not to mop up.
- Greek salad – The crisp vegetables and briny olives in a Greek salad complement the warm, earthy soup beautifully.
- Easy Hummus – A scoop of creamy hummus alongside the soup makes for a fully satisfying Mediterranean-style meal.
- Tzatziki and fresh vegetables – The cool, tangy yogurt sauce balances the warmth of the spices perfectly.
- A drizzle of tahini – Swirling a tablespoon of good tahini into the bowl adds a nutty, sesame richness.
- Crumbled feta or goat cheese – A salty cheese crumbled over the top adds a creamy, tangy contrast.
- Lemon wedges on the side – Offering extra lemon at the table lets everyone customize the brightness to their preference.
Variations to Try
One of the best things about Mediterranean lentil soup is how adaptable it is. Once you’ve made the base recipe, it’s easy to customize it to suit your pantry, your mood, or the season. Here are some of the most popular and delicious variations worth exploring.
- Red lentil version – Swap green lentils for red lentils for a faster-cooking, creamier soup that nearly dissolves into the broth. Red lentils cook in about 20 minutes and naturally produce a smoother texture.
- Add chickpeas – Stir in 1 can of drained chickpeas for extra protein and a heartier, chunkier texture.
- Spicy harissa version – Stir 1 to 2 tablespoons of harissa paste into the soup during the last 10 minutes of simmering for a North African heat kick.
- Coconut milk version – Replace 1 cup of broth with full-fat coconut milk during the simmering step for a subtly creamy, tropical-leaning variation.
- Add potatoes – Stir in 2 medium diced potatoes along with the lentils for an even heartier, more filling bowl.
- Preserved lemon upgrade – Finely chop 1 to 2 tablespoons of preserved lemon rind and stir it into the soup at the end instead of (or alongside) fresh lemon juice. It adds a more complex, fermented citrus depth.
- Top with crispy shallots – Quickly fry thinly sliced shallots in olive oil until crispy and golden, then scatter them over each bowl for crunch.
For a green leafy soup variation that’s equally nutritious and comforting, try this Spinach Soup Recipe.
Storage and Reheating
Mediterranean lentil soup stores beautifully and is one of those rare dishes that actually improves after a night in the fridge as the flavors have time to fully meld together. Make a big batch on Sunday and you’ll have easy, ready-to-go lunches and dinners all week.
- Refrigerator storage: Allow the soup to cool completely to room temperature, then transfer it to an airtight container. It keeps well in the refrigerator for up to 5 days.
- Freezer storage: Pour cooled soup into freezer-safe containers or heavy-duty freezer bags, leaving an inch of headspace for expansion. The soup freezes well for up to 3 months. Label with the date.
- Thawing: Transfer frozen soup to the refrigerator the night before you plan to serve it and allow it to thaw overnight.
- Reheating on the stovetop: Pour the soup into a pot over medium-low heat, stirring occasionally. The lentils will absorb liquid as they sit, so add a splash of broth or water to loosen the consistency back up. Heat until steaming hot throughout, about 5 to 7 minutes.
- Reheating in the microwave: Transfer a serving to a microwave-safe bowl, cover loosely, and heat on high in 90-second intervals, stirring between each, until hot throughout.
You might also enjoy: Vegetable Soup Recipe
Nutritional Facts
The following values are approximate and based on one serving of this recipe, assuming it yields 6 servings. Specific values will vary based on the exact ingredients and quantities used.
| Nutrient | Amount per Serving |
|---|---|
| Calories | ~280 kcal |
| Protein | ~16g |
| Carbohydrates | ~42g |
| Fiber | ~14g |
| Fat | ~7g |
| Saturated Fat | ~1g |
| Sodium | ~480mg |
| Potassium | ~720mg |
| Iron | ~5mg |
| Vitamin C | ~18mg |
| Folate | ~180mcg |
This Mediterranean lentil soup is a nutrient-dense meal that provides roughly 30% of your daily recommended fiber intake per serving.
For another fiber-rich and protein-packed soup option, try this satisfying Black Bean Soup Recipe.
Health Benefits of Key Ingredients
This soup isn’t just delicious; it’s genuinely good for your body in meaningful ways. Each key ingredient brings its own set of nutritional superpowers to the bowl.
The combination of lentils, spinach, olive oil, and warming spices creates a soup that addresses multiple areas of health simultaneously, from heart health to digestion to immune support.
- Lentils – One of the plant kingdom’s best sources of protein and fiber, lentils support digestive health, stabilize blood sugar, and provide sustained energy without a crash. They are also rich in iron, folate, and B vitamins, which are essential for energy metabolism.
- Extra virgin olive oil – The cornerstone of the Mediterranean diet and a well-studied source of heart-healthy monounsaturated fats and polyphenol antioxidants. Regular consumption is associated with reduced inflammation and improved cardiovascular health.
- Garlic – Contains allicin, a naturally occurring compound linked to immune support, reduced blood pressure, and antimicrobial properties. Raw garlic is most potent, but cooked garlic still retains significant benefits.
- Carrots – An excellent source of beta-carotene, which the body converts to vitamin A. Vitamin A is critical for healthy vision, immune function, and skin integrity.
- Spinach (or kale) – Both leafy greens are outstanding sources of vitamins K, C, and A, along with iron, magnesium, and folate. They also contain lutein and zeaxanthin, which are antioxidants that support eye health.
- Turmeric – Contains curcumin, a powerful anti-inflammatory compound that has been studied extensively for its potential role in reducing chronic inflammation and oxidative stress.
- Lemon juice – Adds a meaningful dose of vitamin C to the bowl, which also helps the body absorb the non-heme iron from the lentils and spinach more efficiently.
Read Also: Kale Soup Recipe
Frequently Asked Questions
1. What type of lentils work best for Mediterranean lentil soup?
Green or brown lentils are the best choice for this recipe because they hold their shape during cooking while still becoming beautifully tender.
Red lentils can also be used, but they break down almost completely and create a much smoother, more porridge-like texture. Both are delicious, but green or brown lentils give you that satisfying chunky soup consistency most people expect.
2. Do I need to soak the lentils before cooking?
No, green and brown lentils do not require soaking before use. Simply rinse them thoroughly under cold water to remove any debris or dust.
Soaking can slightly reduce cooking time, but it is not necessary and most cooks skip this step entirely for this type of soup.
3. Can I make this soup in a slow cooker or Instant Pot?
Yes, both methods work well. For the slow cooker, sauté the aromatics and vegetables on the stovetop first for maximum flavor, then transfer everything to the slow cooker and cook on low for 6 to 8 hours or high for 3 to 4 hours.
For the Instant Pot, use the sauté function for the aromatics, then add the remaining ingredients and cook on high pressure for 15 minutes followed by a natural pressure release of 10 minutes.
4. My soup is too thick after storage. How do I fix it?
This is completely normal. Lentils continue to absorb liquid as they sit, which thickens the soup significantly.
Simply add a splash or two of vegetable broth or warm water when reheating and stir well over medium heat until the soup reaches your desired consistency. It will taste just as good as the day it was made.
5. Is Mediterranean lentil soup good for weight loss?
This soup is an excellent option for anyone managing their weight. It is low in calories (approximately 280 per serving), high in protein and fiber, and genuinely filling due to the volume and nutrient density of the ingredients.
The combination of protein and fiber helps you feel full and satisfied for hours, which can naturally reduce overall calorie intake throughout the day.
Another plant-based soup worth exploring: Split Pea Soup Recipe
Final Thoughts
This Mediterranean lentil soup recipe is one of those truly special dishes that proves incredible flavor doesn’t have to come from complicated techniques or expensive ingredients.
A bag of lentils, a handful of pantry staples, and about 45 minutes of your time are all it takes to produce a bowl that is deeply nourishing, genuinely delicious, and better than anything you’d order at a restaurant.
The warmth of the cumin, the brightness of the lemon, and the heartiness of the lentils come together in a way that feels like a cozy hug in every spoonful.
Make it once and it will absolutely become a regular part of your cooking rotation.
Give this recipe a try and let us know how it turned out in the comments below. Did you add any personal twists? Serve it with something unexpected? Share your experience and tag us so we can see your beautiful bowls.
Recommended:
- Red Lentil Soup Recipe
- Carrot Soup Recipe
- Chicken Tortilla Soup Recipe
- Mulligatawny Soup Recipe
- Curried Cauliflower Soup Recipe
- Hamburger Soup Recipe
- Roasted Butternut Squash Soup Recipe
- Zucchini Soup Recipe
- Pasta Fagioli Recipe
- Shakshuka Recipe



