
Introduction
This Mediterranean lentil soup is a warm hug in a bowl. It reminds me of my mother stirring a fragrant pot in our Chicago kitchen while snow piled outside. I’d sneak crusty bread to dip into the broth. Now, as a mom to Ella and Peter, I recreate that comfort for my family. This soup—with vibrant vegetables, earthy lentils, and bright Mediterranean flavors—is a staple in our home. It’s simple, nourishing, and tastes like pure love, no matter the season.
Why You’ll Love This Recipe
This soup is everything you want in a weeknight meal. It’s easy, requiring just one pot and simple pantry ingredients. It’s naturally vegetarian and vegan, packed with plant-based protein and fiber from lentils. It’s satisfying and good for you. The aroma fills your kitchen, and everyone asks for seconds.
Beyond healthy and easy, this soup is a flavor powerhouse. Sautéed aromatics, sweet carrots, earthy lentils, and a splash of lemon juice create a deeply savory, refreshing broth. It’s family-friendly—even my pickiest eater, Peter, devours it. Plus, it’s budget-friendly and makes great leftovers, so lunch is sorted for days. This isn’t just soup; it’s a comforting, reliable part of our weekly rotation.
Ingredients
Here’s what you’ll need. Each ingredient plays a key role in building the final flavor.
- Olive Oil: 3 tablespoons extra virgin olive oil for sautéing and richness.
- Aromatics: 1 large yellow onion, finely chopped, and 4 cloves garlic, minced.
- Vegetables: 2 large carrots, peeled and diced, and 2 celery stalks, diced.
- Lentils: 1 ½ cups dried brown or green lentils, rinsed and picked over.
- Diced Tomatoes: 1 can (14.5 ounces) fire-roasted or regular diced tomatoes, with juices.
- Broth: 6 cups low-sodium vegetable broth. Chicken broth works if not keeping it vegetarian.
- Seasonings: 1 teaspoon ground cumin, 1 teaspoon dried oregano, ½ teaspoon smoked paprika.
- Greens: 3-4 cups fresh baby spinach or chopped kale, stirred in at the end.
- Finishing Touches: 2-3 tablespoons fresh lemon juice, salt, and black pepper to taste.
Optional: A pinch of red pepper flakes for heat, a Parmesan rind for depth, or a tablespoon of tomato paste for richer color.

Step-by-Step Instructions
Follow these steps for a pot of delicious soup in no time.
- Sauté the aromatics: Heat olive oil in a large pot or Dutch oven over medium heat. Add onion, carrots, and celery. Cook 5-7 minutes, stirring occasionally, until softened and onion is translucent.
- Bloom the spices: Add garlic, cumin, oregano, and smoked paprika. Cook 1 minute until fragrant, stirring constantly to prevent burning.
- Add the main ingredients: Pour in rinsed lentils, diced tomatoes with juices, and vegetable broth. Stir to combine.
- Simmer the soup: Bring to a boil, then reduce heat to low. Cover and simmer 30-40 minutes, until lentils are tender but not mushy. Stir occasionally.
- Add the greens: Once lentils are cooked, stir in spinach or kale. Cook 2-3 minutes, until wilted.
- Finish and season: Remove from heat and stir in lemon juice. Season with salt and pepper to taste. Flavor deepens as it sits, so adjust before serving.
What Makes This Recipe Special
- ✓Quick and easy to prepare
- ✓Packed with flavor and nutrition
- ✓Perfect for any occasion
- ✓Customizable to your taste preferences
- ✓Budget-friendly ingredients
Expert Tips for Success
Keep these tips in mind for perfect soup every time. Don’t skip rinsing your lentils—it removes dust and helps them cook evenly. Add salt at the end. Salting too early can make lentils tough and prevent softening.
Use good quality vegetable broth. Since broth is a major flavor component, richer broth means better soup. If you have a Parmesan rind, toss it in while simmering and remove before serving—it adds incredible savory depth.

Variations and Substitutions
This recipe is versatile. For spice, add red pepper flakes with the other spices or stir in a chopped jalapeño with the aromatics. For a smoother texture, blend a portion with an immersion blender before adding greens, leaving some lentils whole.
Swap the greens easily. Swiss chard or frozen peas work well. For a different flavor, add a teaspoon of curry powder instead of cumin and oregano for an Indian-inspired twist. For extra protein, stir in a cup of cooked shredded chicken or chickpeas at the end.
Serving Suggestions
This soup is a complete meal on its own, but it’s better with simple sides. Serve with crusty bread or warm pita for dipping. A simple side salad with lemony vinaigrette offers a fresh contrast.
For a special touch, top each bowl with a drizzle of olive oil, fresh parsley or dill, and Parmesan shavings. A dollop of Greek yogurt or tzatziki adds a cool, creamy finish. This soup is perfect for a cozy weeknight dinner, light lunch, or starter for a Mediterranean feast.

FAQs
Can I make this in a slow cooker or Instant Pot? Yes. For slow cooker, sauté aromatics first, then add everything except greens and lemon juice. Cook on low 6-8 hours or high 3-4 hours. For Instant Pot, use sauté function for aromatics, add remaining ingredients (except greens and lemon juice), and cook on high pressure 15 minutes. Natural release 10 minutes before adding greens and lemon juice.
How should I store and reheat leftovers? Let soup cool completely, then store in an airtight container in the fridge for up to 5 days. Flavors meld and improve overnight. Reheat in a pot over medium heat, adding a splash of broth or water if thickened. Freeze for up to 3 months in a freezer-safe container.
Which lentils are best? Brown or green lentils hold their shape well and have an earthy flavor. Red or yellow lentils break down and become mushy—great for creamy soup, but not ideal for this chunky version.
Final Thoughts
I hope this soup brings warmth and comfort to your table. It’s a simple, honest recipe that shows the power of good food to bring people together. Whether cooking for family on a busy night or filling your home with wonderful aroma, this soup is a beautiful choice. Grab your favorite pot, put on music, and enjoy the process. Happy cooking!
If you’re in the mood for more cozy dishes, try my Creamy Tuscan Chicken Pasta or my Classic Beef and Barley Soup. For a lighter option, my Greek Salad with Homemade Dressing is perfect, and don’t miss my No-Knead Rosemary Bread—the ultimate companion for dipping.
Join us on our Facebook Page and Facebook Group—and follow us on Pinterest for daily inspiration!

· American ·
Mediterranean Lentil Soup Your Family Will Love
This hearty and flavorful Mediterranean lentil soup is packed with vegetables, plant-based protein, and bright, zesty flavors. It's an easy one-pot meal that's perfect for a cozy weeknight dinner.
Keep the screen of your device on while you follow the steps.
- Heat olive oil in a large pot over medium heat.
- Add onion, carrots, and celery; cook until softened, about 5-7 minutes.
- Stir in garlic, cumin, oregano, and smoked paprika; cook for 1 minute until fragrant.
- Add lentils, diced tomatoes, and vegetable broth; bring to a boil.
- Reduce heat, cover, and simmer for 30-40 minutes until lentils are tender.
- Stir in spinach or kale and cook for 2-3 minutes until wilted.
- Remove from heat and stir in fresh lemon juice.
- Season with salt and pepper to taste before serving.