Mediterranean Lentil Soup brings together simple pantry staples and fresh vegetables into one comforting bowl that fits perfectly into a healthy dinner routine. This recipe uses lentils, vegetables, herbs, and olive oil to create a filling soup that works well for cold evenings, meal prep, or casual family dinners. With rich flavor and a satisfying texture, Mediterranean Lentil Soup proves that plant-based meals can feel complete and comforting without extra effort. It is warm, nourishing, and easy enough to make on a busy weeknight.
Story
Mediterranean Lentil Soup has always been one of those recipes I return to when the weather cools and I want something dependable and nourishing on the stove. I first started making Mediterranean Lentil Soup during a long stretch of chilly evenings when I needed meals that felt filling but still light enough to enjoy often. The combination of lentils, vegetables, olive oil, and herbs creates a balanced flavor that never feels boring. Mediterranean Lentil Soup also works well for batch cooking, which makes it ideal for busy weeks. Each pot delivers comfort, simplicity, and a deeply satisfying bowl that feels right for a cozy winter soup night.
Ingredients
-
2 tablespoons olive oil
-
1 yellow onion, diced
-
3 large carrots, chopped
-
3 celery stalks, chopped
-
3 cloves garlic, minced
-
1/2 teaspoon cumin
-
1/2 teaspoon dried thyme
-
1 bay leaf
-
6 cups vegetable broth
-
1 cup brown lentils, rinsed
-
1 pound red potatoes, chopped into 1-inch pieces
-
1 cup baby spinach
-
Salt and black pepper, to taste
Step-by-Step Instructions
Preparing the Ingredients
Start by rinsing the lentils under cold water and set them aside to drain fully. Dice the onion evenly so it cooks at the same pace as the carrots and celery, then chop the carrots and celery into similar-sized pieces for consistent texture. Mince the garlic finely to release its aroma without overpowering the soup. Chop the red potatoes into uniform cubes so they soften evenly while simmering, and keep the spinach ready to add at the end.
Cooking Instructions
Heat the olive oil in a large pot over medium heat, then add the onion, carrots, and celery and cook while stirring often until they soften and turn fragrant. Add the garlic and cumin and stir briefly until aromatic. Add the thyme, bay leaf, vegetable broth, lentils, and potatoes, then bring the soup to a gentle boil. Reduce the heat and let it simmer until the lentils and potatoes are tender. Stir in the spinach just before serving, season with salt and pepper, and serve hot.
Tips for Perfect Results
Common Mistakes to Avoid
Avoid rushing the sautéing step, since properly softened vegetables create the flavor base for the entire soup. Do not add the spinach too early, or it may lose its color and texture. Keep the simmer gentle rather than aggressive to prevent lentils from breaking apart. Taste near the end and adjust seasoning gradually to maintain balance without overpowering the natural flavors.
Pro Tips for Better Flavor
Use good-quality olive oil to add depth to the soup from the first step. Rinse lentils well to keep the broth clean and smooth. If you prefer a thicker texture, lightly mash a few potatoes against the side of the pot before adding spinach. Let the soup rest for a few minutes after cooking so the flavors settle and become more cohesive for a truly hearty bowl.
Serving and Storage
How to Serve
Serve Mediterranean Lentil Soup hot with crusty bread or a simple side salad for a complete meal. A drizzle of olive oil on top adds richness without extra effort. This soup works well as a main course and easily fits into a vegetarian or vegan meal plan. It also pairs nicely with roasted vegetables or grain-based sides for a more filling spread.

How to Store Leftovers
Store leftover soup in airtight containers in the refrigerator for up to four days. Reheat gently on the stovetop or in the microwave, stirring occasionally to maintain even heat. The flavors often deepen overnight, making leftovers even more enjoyable. Add a splash of broth during reheating if the soup thickens too much.
Conclusion
Mediterranean Lentil Soup is a reliable recipe that delivers comfort, nutrition, and flavor in every bowl. With simple ingredients and straightforward steps, it fits easily into everyday cooking while still feeling special. Whether you prepare it for family dinners or weekly meal prep, this soup offers warmth and satisfaction without complication. Try it once, and it may quickly become a staple in your kitchen rotation.
Discover more delicious recipes by following me on Facebook and Pinterest.
Frequently Asked Questions
Can I use a different type of lentil?
Brown lentils work best because they hold their shape during simmering, but green lentils can also be used with similar results. Red lentils cook faster and may create a softer texture, so adjust cooking time if you choose them.
Is this soup freezer friendly?
Yes, Mediterranean Lentil Soup freezes well once fully cooled. Store it in freezer-safe containers for up to three months, then thaw overnight in the refrigerator before reheating gently.
How can I add more protein?
Lentils already provide solid plant-based protein, but you can add chickpeas or white beans for extra texture and nutrition. Stir them in during the last few minutes of simmering to keep their shape intact.
Print
Mediterranean Lentil Soup
- Total Time: 55 minutes
- Yield: 10 cups 1x
- Diet: Vegan
Description
This Mediterranean Lentil Soup is packed with lentils, vegetables, garlic, and spinach for a filling vegan meal that works perfectly for cold weather and meal prep.
Ingredients
- 2 tablespoons olive oil
- 1 yellow onion, diced
- 3 large carrots, chopped
- 3 celery stalks, chopped
- 3 cloves garlic, minced
- 1/2 teaspoon cumin
- 1/2 teaspoon dried thyme
- 1 bay leaf
- 6 cups vegetable broth
- 1 cup brown lentils, rinsed
- 1 pound red potatoes, chopped into 1-inch pieces
- 1 cup baby spinach
- Salt and black pepper, to taste
Instructions
- Heat olive oil in a large pot over medium heat and sauté onion, carrots, and celery until softened.
- Add garlic and cumin and cook briefly until fragrant.
- Add thyme, bay leaf, vegetable broth, lentils, and potatoes and bring to a boil.
- Reduce heat and simmer until lentils and potatoes are tender.
- Stir in spinach, season with salt and pepper, and serve hot.
Notes
- Rinse lentils well before cooking.
- Add extra broth when reheating if the soup thickens.
- Store leftovers in the refrigerator for up to four days.
- Prep Time: 10 minutes
- Cook Time: 45 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 cup
- Calories: 220
- Sugar: 5g
- Sodium: 480mg
- Fat: 6g
- Saturated Fat: 1g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 9g
- Protein: 10g
- Cholesterol: 0mg