Mediterranean Lentil Soup (Hearty & Healthy) – Simple, Comforting, and Flavorful
This Mediterranean Lentil Soup is the kind of meal you make once and keep coming back to all week. It’s cozy, satisfying, and full of bright, earthy flavors. You get tender lentils, tomatoes, olive oil, and a squeeze of lemon—simple ingredients that taste amazing together.
It’s budget-friendly, nourishing, and easy to make on a busy weeknight. Serve it with crusty bread or a simple salad, and you’ve got a complete, feel-good dinner.
Mediterranean Lentil Soup (Hearty & Healthy) - Simple, Comforting, and Flavorful
Ingredients
- 2 tablespoons extra-virgin olive oil, plus more for drizzling
- 1 large yellow onion, diced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 4 garlic cloves, minced
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon smoked paprika (or sweet paprika)
- 1/2 teaspoon turmeric (optional but lovely)
- 1/4 teaspoon crushed red pepper flakes (optional, for a little heat)
- 1 1/2 cups dried lentils (brown, green, or red; rinsed and picked over)
- 1 can (14.5 ounces) diced tomatoes (fire-roasted if you like)
- 6 cups low-sodium vegetable or chicken broth
- 1 bay leaf
- Salt and black pepper, to taste
- 2 cups chopped leafy greens (spinach, kale, or Swiss chard)
- 1 lemon (zest and juice)
- 1/4 cup chopped fresh parsley or cilantro (or a mix)
- Optional garnish: crumbled feta, a dollop of plain yogurt, or toasted pine nuts
Instructions
- Warm the pot: Heat the olive oil in a large pot or Dutch oven over medium heat.
- Sauté the aromatics: Add onion, carrots, and celery with a pinch of salt.Cook 5–7 minutes until softened and lightly golden. Stir in the garlic and cook 30 seconds until fragrant.
- Bloom the spices: Add cumin, coriander, paprika, turmeric, and red pepper flakes. Stir for 30–60 seconds to toast the spices.
- Add lentils and tomatoes: Stir in the rinsed lentils and the can of diced tomatoes with their juices.
- Pour in broth: Add the broth and bay leaf.Bring to a gentle boil, then reduce to a simmer.
- Simmer until tender: Cook uncovered, stirring occasionally, until lentils are soft. About 20–25 minutes for red lentils (they’ll break down), or 30–40 minutes for brown/green lentils (they’ll stay more intact).
- Season and adjust texture: Remove the bay leaf. Add 1 teaspoon salt and a few grinds of black pepper, then taste.If you want a creamier texture, mash a ladleful of soup against the side of the pot or blend briefly with an immersion blender.
- Add greens: Stir in spinach, kale, or chard and cook 2–3 minutes until wilted and tender.
- Brighten it up: Stir in lemon zest and juice to taste. Start with half the lemon and add more if you like a brighter finish.
- Finish with herbs and olive oil: Turn off the heat and fold in parsley or cilantro. Drizzle with a little olive oil for richness.
- Serve: Ladle into bowls and top with crumbled feta or a dollop of yogurt if you want extra creaminess.Add warm bread on the side.
What Makes This Special

- Big flavor, simple ingredients: Onion, garlic, tomatoes, and warm spices do the heavy lifting. Lemon and fresh herbs keep it vibrant.
- One pot, minimal fuss: Everything simmers together for a hearty, hands-off meal.
- Flexible and forgiving: Use red or brown lentils, swap in different greens, and adjust spices to taste.
- Meal-prep friendly: Tastes even better the next day as the flavors meld.
- Naturally healthy: Rich in fiber, plant protein, and antioxidants without feeling “diet-y.”
Ingredients
- 2 tablespoons extra-virgin olive oil, plus more for drizzling
- 1 large yellow onion, diced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 4 garlic cloves, minced
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon smoked paprika (or sweet paprika)
- 1/2 teaspoon turmeric (optional but lovely)
- 1/4 teaspoon crushed red pepper flakes (optional, for a little heat)
- 1 1/2 cups dried lentils (brown, green, or red; rinsed and picked over)
- 1 can (14.5 ounces) diced tomatoes (fire-roasted if you like)
- 6 cups low-sodium vegetable or chicken broth
- 1 bay leaf
- Salt and black pepper, to taste
- 2 cups chopped leafy greens (spinach, kale, or Swiss chard)
- 1 lemon (zest and juice)
- 1/4 cup chopped fresh parsley or cilantro (or a mix)
- Optional garnish: crumbled feta, a dollop of plain yogurt, or toasted pine nuts
Step-by-Step Instructions

- Warm the pot: Heat the olive oil in a large pot or Dutch oven over medium heat.
- Sauté the aromatics: Add onion, carrots, and celery with a pinch of salt.
Cook 5–7 minutes until softened and lightly golden. Stir in the garlic and cook 30 seconds until fragrant.
- Bloom the spices: Add cumin, coriander, paprika, turmeric, and red pepper flakes. Stir for 30–60 seconds to toast the spices.
- Add lentils and tomatoes: Stir in the rinsed lentils and the can of diced tomatoes with their juices.
- Pour in broth: Add the broth and bay leaf.
Bring to a gentle boil, then reduce to a simmer.
- Simmer until tender: Cook uncovered, stirring occasionally, until lentils are soft. About 20–25 minutes for red lentils (they’ll break down), or 30–40 minutes for brown/green lentils (they’ll stay more intact).
- Season and adjust texture: Remove the bay leaf. Add 1 teaspoon salt and a few grinds of black pepper, then taste.
If you want a creamier texture, mash a ladleful of soup against the side of the pot or blend briefly with an immersion blender.
- Add greens: Stir in spinach, kale, or chard and cook 2–3 minutes until wilted and tender.
- Brighten it up: Stir in lemon zest and juice to taste. Start with half the lemon and add more if you like a brighter finish.
- Finish with herbs and olive oil: Turn off the heat and fold in parsley or cilantro. Drizzle with a little olive oil for richness.
- Serve: Ladle into bowls and top with crumbled feta or a dollop of yogurt if you want extra creaminess.
Add warm bread on the side.
Storage Instructions
- Refrigerator: Cool completely and store in airtight containers for up to 5 days.
- Freezer: Freeze up to 3 months. Leave a little space in containers for expansion.
- Reheating: Warm gently on the stove over low heat. Add a splash of water or broth if it thickens.
Finish with fresh lemon and herbs to revive flavors.
- Meal prep tip: Store greens and lemon separately and add after reheating to keep the soup bright.

Why This is Good for You
- High in fiber: Lentils help keep you full, support digestion, and steady energy levels.
- Plant-based protein: A satisfying alternative to meat that still keeps you energized.
- Heart-healthy fats: Extra-virgin olive oil brings antioxidants and a silky finish.
- Anti-inflammatory spices: Turmeric, cumin, and coriander add flavor and potential health benefits.
- Rich in micronutrients: Tomatoes, greens, and herbs bring vitamins A, C, K, iron, and potassium.
What Not to Do
- Don’t skip rinsing the lentils: This removes dust and helps them cook evenly.
- Don’t boil aggressively: A hard boil can split lentils and make the soup muddy. Gentle simmer is best.
- Don’t add lemon too early: Acid can slow down cooking. Add it at the end for bright flavor and tender lentils.
- Don’t over-salt at the start: Season in layers and adjust after the lentils are cooked.
- Don’t forget the finish: Fresh herbs and a drizzle of olive oil make a big difference.
Variations You Can Try
- Moroccan-inspired: Add 1/2 teaspoon cinnamon and a pinch of allspice.
Finish with cilantro and a squeeze of orange.
- Greek-style: Stir in oregano and dill, and finish with feta and olives.
- Tomato-forward: Use crushed tomatoes instead of diced for a slightly thicker, richer base.
- Veggie boost: Add diced zucchini, red bell pepper, or a handful of cherry tomatoes in the last 10 minutes.
- Protein add-ins: For non-vegetarian versions, stir in shredded rotisserie chicken or browned turkey.
- Creamy finish: Blend half the soup until smooth, then combine. Swirl in Greek yogurt or coconut milk.
- Herb swap: Try mint and parsley together for a fresh, Mediterranean lift.
FAQ
Which type of lentils should I use?
Brown or green lentils hold their shape and give a hearty texture. Red lentils cook faster and make a creamier, slightly thicker soup.
📖 Get Access to 50+ Printable Smoothie Recipes Instantly! 🖨️
Boost your health with delicious smoothies! These easy-to-follow printable recipe eBooks are perfect for detoxing, fitness goals, and tasty plant-based living. Available for instant download on Etsy! 🌿✨
Both work—choose based on whether you prefer chunkier or smoother.
Do I need to soak lentils?
No soaking required for most lentils. Just rinse them well and pick out any debris. If you want slightly faster cooking, you can soak for 30 minutes, but it’s optional.
Can I make this in a slow cooker?
Yes.
Sauté the aromatics and spices on the stove first for best flavor, then transfer to a slow cooker with lentils, tomatoes, and broth. Cook on low 6–8 hours or high 3–4 hours. Add greens, lemon, and herbs at the end.
How can I thicken the soup?
Mash some lentils with a spoon, use an immersion blender for a few pulses, or let it simmer uncovered for a bit longer.
You can also add a spoonful of tomato paste early on.
What if my soup tastes flat?
Add a pinch of salt, a squeeze more lemon, and a drizzle of olive oil. Fresh herbs also wake everything up. Balance is key: salt, acid, and fat.
Is it gluten-free?
Yes, as written it’s naturally gluten-free.
Just check labels on broth and spices to be safe.
Can I use canned lentils?
You can, but add them near the end so they don’t turn mushy. Reduce the broth slightly and simmer just long enough to meld flavors—about 10–15 minutes.
What should I serve it with?
Crusty bread, warm pita, or a simple side salad with cucumbers, tomatoes, olives, and feta. A drizzle of good olive oil on top is always welcome.
In Conclusion
This Mediterranean Lentil Soup is hearty, healthy, and genuinely satisfying.
It’s easy to make, flexible with what you have, and even better the next day. Keep the base simple, finish with lemon and herbs, and you’ll have a comforting bowl that never gets old. Save this one for weeknights, meal prep, and anytime you want something warm, wholesome, and full of flavor.








