This Mediterranean Lentil and Vegetable Soup is a warm, comforting, and wholesome one-pot meal made with tender lentils, fresh vegetables, aromatic oregano, olive oil, and bright fresh lemon juice.
It’s the kind of simple homemade soup that doesn’t require fancy ingredients or complicated cooking techniques. The combination of carrots, celery, onion, and garlic creates a flavorful vegetable base, while lentils add heartiness and satisfying texture.
A generous squeeze of fresh lemon juice at the end brings everything together, adding a bright, slightly tangy finish that balances the earthy lentils and naturally sweet vegetables.
Whether you’re looking for an easy vegetarian dinner, a cozy lunch, or a meal-prep recipe for busy weekdays, this Mediterranean-inspired lentil soup is an excellent recipe to keep in your rotation.
❤️ Why You’ll Love This Lentil Soup
There are so many reasons to make this simple soup:
- Simple ingredients: Uses everyday pantry staples and fresh vegetables.
- One-pot recipe: Everything cooks in one pot for easy preparation and cleanup.
- Vegetarian: A hearty meat-free meal that’s naturally satisfying.
- Naturally filling: Lentils add substance and texture to every bowl.
- Mediterranean-inspired flavor: Garlic, oregano, olive oil, and lemon create a bright and savory combination.
- Easy to customize: Add extra vegetables or adjust the consistency to your liking.
- Meal-prep friendly: It stores and reheats beautifully.
- Budget-friendly: Lentils are an affordable way to create a filling meal.
- Perfect comfort food: Warm, nourishing, and satisfying without being complicated.
🥣 Recipe Details
Prep Time: 15 minutes
Cook Time: 20–25 minutes
Total Time: 35–40 minutes
Servings: 4
Course: Soup / Main Dish
Cuisine: Mediterranean-Inspired
Method: Stovetop
Diet: Vegetarian
🛒 Ingredients
For the Soup
- 1 tablespoon olive oil
- 2 celery stalks, chopped
- 2 carrots, peeled and chopped
- 1 medium onion, chopped
- 2 garlic cloves, minced
- 2 teaspoons dried oregano, or 1–2 tablespoons fresh oregano
- ¼ teaspoon salt, plus more to taste
- ½ teaspoon black pepper
- 8 cups water
- 1 cup dry lentils, rinsed and drained
- 2 tablespoons fresh lemon juice, approximately the juice of 1 lemon
Optional for Serving
- Whole-grain pita
- Crusty bread
- Toasted tortillas
- Fresh lemon wedges
- Chopped fresh parsley
- A drizzle of olive oil
👩🍳 How to Make Mediterranean Lentil and Vegetable Soup
Step 1: Prepare the Ingredients
Start by preparing all of your vegetables.
Peel and chop the carrots, chop the celery and onion, and mince the garlic.
Rinse the dry lentils thoroughly under cool running water. Check through them carefully and remove any unwanted pieces or debris.
Drain the lentils well.
Having all of your ingredients prepared before you begin makes the cooking process quick and easy.
Step 2: Sauté the Vegetables
Place a large soup pot or Dutch oven over medium heat.
Add the olive oil and allow it to warm.
Add the chopped celery, carrots, onion, and minced garlic.
Sprinkle in the oregano, salt, and black pepper.
Cook for approximately 5 minutes, stirring occasionally.
The vegetables should begin to soften and the garlic should become fragrant.
You don’t need to deeply brown the vegetables. The goal is simply to gently cook them and develop their flavor.
Step 3: Add the Lentils
Add the rinsed and drained lentils to the pot.
Stir them together with the sautéed vegetables so they are evenly distributed.
The lentils will absorb the flavors from the vegetables, garlic, oregano, and olive oil as they cook.
Step 4: Add the Water
Pour the 8 cups of water into the pot.
Stir everything together thoroughly.
Bring the mixture to a gentle boil over medium-high heat.
Once it begins bubbling, reduce the heat to maintain a gentle simmer.
Step 5: Simmer Until Tender
Partially cover the pot and simmer for approximately 15 minutes, or until the lentils and vegetables are tender.
Cooking time can vary depending on the type and age of the lentils, so use tenderness as your main guide.
The lentils should be cooked through but still hold their shape, while the carrots and celery should be tender.
If necessary, continue simmering for a few additional minutes.
Step 6: Adjust the Texture
Once the lentils and vegetables are tender, you can choose the texture you prefer.
For a Chunky Soup
Simply leave everything as it is.
This gives you a light broth filled with whole lentils and tender vegetables.
For a Rustic, Thick Soup
Use a potato masher to gently crush some of the lentils and vegetables directly in the pot.
This naturally thickens the soup while keeping plenty of texture.
For a Partially Blended Soup
Use an immersion blender to blend part of the soup.
Leave some lentils and vegetables whole for a hearty, rustic consistency.
For a Smooth Soup
Blend the entire soup until smooth if you prefer a creamy consistency.
Step 7: Add Fresh Lemon Juice
Turn off the heat and stir in the fresh lemon juice.
This is an important finishing step.
The lemon adds brightness and acidity that balances the earthy flavor of the lentils and the natural sweetness of the vegetables.
Taste the soup and add additional salt, black pepper, or lemon juice if needed.
Step 8: Serve
Ladle the hot soup into bowls.
Serve immediately with toasted whole-grain pita, crusty bread, or toasted tortillas.
Add a fresh lemon wedge to each bowl for anyone who enjoys extra citrus flavor.
A small drizzle of olive oil or a sprinkle of fresh herbs can also make a beautiful finishing touch.
🌿 Tips for the Best Mediterranean Lentil Soup
Rinse the Lentils
Always rinse dry lentils thoroughly before cooking.
This removes dust and unwanted particles and ensures the lentils are ready for the pot.
Don’t Rush the Vegetables
Taking a few minutes to sauté the onion, carrots, celery, and garlic helps develop the foundation of the soup.
Even though this is an easy one-pot recipe, those few minutes make a noticeable difference.
Keep the Soup at a Gentle Simmer
A gentle simmer allows the lentils to cook evenly without causing the vegetables to break down too quickly.
Avoid boiling the soup aggressively for the entire cooking time.
Add Lemon at the End
Fresh lemon juice tastes brightest when added after the main cooking process.
Adding it at the end gives the soup a fresh and vibrant finish.
Taste Before Serving
Seasoning can vary depending on your ingredients and personal preference.
Always taste the soup at the end and adjust the salt, pepper, and lemon juice as needed.
🥄 How to Make the Soup Thicker
If you prefer a thick, hearty lentil soup, you don’t need to add flour, cream, or other thickeners.
Simply mash some of the cooked lentils and vegetables using a potato masher.
You can also partially blend the soup with an immersion blender.
The lentils naturally provide body, while partially blending creates a creamy texture without completely losing the chunks of vegetables.
🍲 How to Keep the Soup Brothy
If you prefer a lighter, brothier soup, don’t mash or blend the ingredients.
Simply cook the lentils and vegetables until tender and serve as-is.
The combination of 1 cup of lentils and 8 cups of water creates a relatively light broth while still providing plenty of texture and substance.
If the soup becomes thicker than you prefer, add additional water when reheating.
🔄 Easy Variations
This Mediterranean-inspired soup is easy to customize.
Add More Vegetables
For an extra vegetable-packed soup, add:
- Zucchini
- Bell peppers
- Spinach
- Tomatoes
- Green beans
- Potatoes
Add vegetables according to how long they need to cook so everything finishes at approximately the same time.
Add Tomatoes
For a richer tomato flavor, add diced tomatoes or a spoonful of tomato paste.
Tomatoes pair especially well with lentils, oregano, garlic, and lemon.
Add Fresh Herbs
Fresh parsley, cilantro, dill, or additional oregano can be added just before serving.
Fresh herbs provide a bright finishing flavor.
Add a Little Heat
If you enjoy spicy food, add a pinch of crushed red pepper flakes or a small amount of chili powder.
The gentle heat pairs nicely with the lemon and oregano.
Make It Creamier
For a creamier texture without completely pureeing the soup, partially blend it with an immersion blender.
You can also stir in a spoonful of plain Greek yogurt when serving if desired.
🍋 The Importance of Fresh Lemon
Lemon juice may seem like a small addition, but it makes a big difference in this soup.
Lentils have an earthy, hearty flavor, while carrots bring natural sweetness.
Fresh lemon juice adds acidity and brightness, helping balance these flavors.
For an even fresher finish, serve each bowl with a lemon wedge and allow everyone to add more juice according to their taste.
🥖 What to Serve With Lentil Soup
This soup is satisfying enough to enjoy by itself, but simple sides make it even better.
Try serving it with:
- Toasted whole-grain pita
- Crusty bread
- Garlic toast
- Toasted tortillas
- A simple green salad
- Roasted vegetables
- Fresh lemon wedges
For lunch, a bowl of soup with warm toasted pita makes an easy and satisfying meal.
For dinner, pair a larger bowl with a fresh salad and crusty bread.
🍱 Meal Prep Tips
This lentil soup is an excellent meal-prep recipe.
Prepare the full batch, allow it to cool appropriately, and divide it into individual portions.
Store the portions in airtight containers so they’re easy to grab throughout the week.
The soup can be gently reheated whenever you need a quick lunch or dinner.
Because lentils absorb liquid as they sit, you may need to add a little water when reheating.
For the freshest flavor, add a squeeze of fresh lemon juice just before serving.
🧊 Storage and Reheating
Allow leftover soup to cool appropriately before transferring it to airtight containers.
Refrigerator
Store the soup in the refrigerator for several days.
The soup may become thicker as the lentils absorb more liquid.
Reheating
Reheat gently on the stovetop over medium-low heat or in the microwave.
Add a splash of water if the soup has become too thick.
Stir well and taste before serving.
A fresh squeeze of lemon can help brighten the flavor after reheating.
Freezer
The soup can also be frozen in freezer-safe containers.
Allow it to cool completely before freezing and leave a little space in each container for expansion.
Thaw in the refrigerator and reheat gently, adding water as needed to restore the original consistency.
❓ Frequently Asked Questions
Do lentils need to be soaked?
No. Unlike many dried beans, lentils generally do not need to be soaked before cooking.
Simply rinse them thoroughly and add them directly to the pot.
What type of lentils should I use?
Brown or green lentils work well for a hearty soup because they generally hold their shape while cooking.
Cooking times can vary depending on the type and age of the lentils.
Can I use fresh oregano?
Absolutely.
Use approximately 1–2 tablespoons of chopped fresh oregano in place of the dried oregano.
Can I blend the entire soup?
Yes.
If you prefer a smooth soup, use an immersion blender to blend everything until you reach your desired consistency.
For a rustic texture, partially blend instead.
Can I add more lemon juice?
Yes.
Start with the recommended 2 tablespoons, taste, and add more if you prefer a brighter, more tangy flavor.
Can I use vegetable broth instead of water?
Yes.
Vegetable broth can add additional savory flavor. If using a salted broth, taste the soup before adding extra salt.
Is this soup vegan?
The basic recipe is naturally vegetarian and can also be vegan as written, provided the serving ingredients you choose are also plant-based.
Can I add other vegetables?
Definitely.
Zucchini, spinach, tomatoes, bell peppers, potatoes, and green beans can all work well.
📋 Quick Recipe Card
Mediterranean Lentil and Vegetable Soup
Prep Time: 15 minutes
Cook Time: 20–25 minutes
Total Time: 35–40 minutes
Servings: 4
Course: Soup / Vegetarian Main Dish
Cuisine: Mediterranean-Inspired
Ingredients
- 1 tablespoon olive oil
- 2 celery stalks, chopped
- 2 carrots, peeled and chopped
- 1 medium onion, chopped
- 2 garlic cloves, minced
- 2 teaspoons dried oregano
- ¼ teaspoon salt, plus more to taste
- ½ teaspoon black pepper
- 8 cups water
- 1 cup dry lentils, rinsed and drained
- 2 tablespoons fresh lemon juice
Instructions
- Heat olive oil in a large soup pot over medium heat.
- Add celery, carrots, onion, garlic, oregano, salt, and black pepper.
- Sauté for about 5 minutes, until the vegetables begin to soften.
- Add the rinsed lentils and stir to combine.
- Pour in 8 cups of water and bring to a gentle boil.
- Reduce the heat, partially cover, and simmer for approximately 15 minutes or until the lentils and vegetables are tender.
- Leave the soup chunky, mash some of the ingredients, or partially blend according to your preferred texture.
- Turn off the heat and stir in fresh lemon juice.
- Taste and adjust the seasoning.
- Serve hot with toasted pita, crusty bread, or fresh lemon wedges.
📊 Nutrition Information
Nutrition will vary depending on the exact ingredients and serving sizes used.
For the most accurate nutritional information, calculate the recipe using the specific brands and quantities in your kitchen.
❤️ Final Thoughts
This Mediterranean Lentil and Vegetable Soup is a wonderful example of how simple ingredients can create an incredibly satisfying homemade meal.
Tender lentils, carrots, celery, onion, garlic, and oregano come together in a light and flavorful broth, while fresh lemon juice adds the perfect finishing touch.
It’s vegetarian, budget-friendly, easy to prepare, and perfect for meal prep. You can keep it chunky and rustic, partially blend it for a thicker texture, or puree it completely for a smooth bowl of comfort.
Serve it with warm pita or crusty bread for a simple lunch or dinner, or prepare a batch ahead of time for easy meals throughout the week.
Simple ingredients. One pot. Fresh Mediterranean-inspired flavor. A comforting bowl of goodness. 🥣🌿🍋
⭐ Save This Recipe!
The next time you’re looking for a simple vegetarian meal that’s warm, hearty, and full of fresh flavor, give this Mediterranean Lentil and Vegetable Soup a try. It’s an easy recipe you’ll be happy to have in your regular meal rotation!

