There's nothing like a bowl of warm, hearty Mediterranean lentil soup to chase away the chill of a cold winter night. This soup is cozy, satisfying, and full of earthy, warming flavors, from soft lentils and aromatic veggies to a hint of spices and bright parsley at the end. It's the kind of meal that hugs you from the inside, while still feeling light enough for a mid-week dinner.

You'll love how the texture is just right: tender lentils and veggies swimming in a rich, savoury broth, with fresh herbs adding a punch of brightness. It pairs beautifully with crusty bread, a green salad - or even a dollop of yogurt if you like a creamy twist.
If you like this one, check out some other soups on the blog, I've got cozy winter soups, veggie-packed mains, and more comfort-food ideas waiting for you.
Jump to:
The ingredients

- Onion: Adds a savoury base and sweetness as it cooks. I always start my soups with onion because it builds that cozy flavour right from the beginning.
- Celery: Brings freshness, a bit of crunch before simmering, and that classic soup aroma that makes the whole kitchen smell amazing.
- Carrots: They soften beautifully and add a natural sweetness that balances the tomatoes and spices.
- Red lentils: They cook quickly and get nice and soft, making the soup feel rich without needing any cream. Plus they thicken the broth a little, which is perfect for cold-weather soups.
- White kidney beans: These give extra body and protein. They stay tender in the soup and make every bite feel a little heartier.
- Diced tomatoes: They help create that Mediterranean flavour, adding acidity and brightness. You can use fire-roasted tomatoes if you love a deeper flavour.
- Garlic: It perfumes the entire pot and melts right into the broth. Two cloves is great, but honestly, you know meโฆ I usually add more.
- Vegetable broth: This creates the base of the soup. A good broth makes a huge difference, so choose one you like the taste of. Low sodium is ideal so you can control the salt.
- Mediterranean spice mix: The soul of the recipe. Usually a blend of oregano, thyme, basil, garlic, maybe a bit of coriander or cumin depending on the brand. It gives that warm, herb-forward flavour that makes this soup feel sunny even in January.
- Salt and pepper
- Olive oil: Used to sautรฉ the veggies and build flavor. A good olive oil adds a subtle fruitiness to the soup.
- Fresh parsley: Stir it in at the very end for a bright, herbaceous finish. It lifts the whole recipe, especially after a long simmer.
See the Recipe card for instructions
Step-by-step instructions for the Mediterranean Lentil Soup
Sautรฉ the onion and garlic in olive oil over medium heat until onion is soft and translucent. Meanwhile, chop the celery and carrots.
Add the celery, carrots - then stir in the dry lentils (rinsed) plus the drained canned beans (if using), canned tomatoes, vegetable broth, Mediterranean spice mix, salt, and pepper.
Bring the mixture to a boil, then reduce heat to low. Cover and let simmer until lentils are tender (about 20-30 minutes, depending on lentils).
Check the texture: if lentils and vegetables are soft, taste and adjust seasoning.
Finish by stirring in fresh chopped parsley (or other herbs) just before serving to add a fresh, bright note. Serve hot.



Sophie's Tips
- Rinse lentils before cooking, especially if they're older; that helps them cook evenly.
- If you like more texture, choose brown or green lentils; red lentils cook faster but get softer and more "soul-soothing."
- Taste the broth before serving, some vegetable broths are saltier than others, so you might want to adjust salt.
- Fresh herbs at the end really lift the flavor. Don't skip them, parsley (or thyme, oregano) adds freshness.
Variations
- Add a splash of lemon juice or a bit of lemon zest at the end for a bright kick.
- Stir in a handful of chopped kale or spinach for extra greens.
- Blend part of the soup for a creamy texture (especially if you used red lentils).
- Add a bay leaf, or a pinch of crushed red pepper flakes, or even a dash of smoked paprika for a slightly spicy, smoky twist.
- For non-vegetarian families: add cooked chicken sausage or shredded rotisserie chicken just before serving.
Serving Ideas
- Ladle soup into bowls and serve with warm crusty bread, great for dipping.
- Pair with a simple green salad dressed in lemon-olive oil vinaigrette.
- For extra comfort: add a swirl of plain yogurt or a sprinkle of grated Parmesan on top.
- Great for bringing to the dinner table when friends come over, it's easy and satisfying for everyone.
Storage Tips
- Store leftovers in an airtight container in the fridge for up to 4-5 days.
- For longer storage, freeze in portion sizes. When reheating, add a splash of broth or water to loosen the consistency, lentils absorb liquid as they sit.
- Texture and flavor often deepen overnight, so leftovers can taste even better the next day.
FAQs
What if I only have canned lentils (or beans)?
You can absolutely substitute with canned lentils (or drained beans). Cut the cooking time in half and reduce the broth, the soup will come together faster.
Can I make this soup if I don't have Mediterranean spice mix?
Yes. Use a blend of oregano, thyme, maybe a pinch of cumin or smoked paprika, whatever herbs/spices you enjoy. It'll still be delicious.
Can I make the soup creamy, even without cream?
Yes. Blend part (or all) of the soup with an immersion blender for a smoother, creamy texture. You can also finish with a splash of olive oil or a dollop of yogurt for extra richness.


Mediterranean Lentil Soup
Equipment
- Large pot or soup pot
- Wooden spoon or spatula
- Measuring cups/spoons
- Knife and cutting board
Ingredients
- 1 cup dry lentils rinsed (or 2-3 cups cooked / 2 cans lentils/beans)
- 1 can about 19 oz white beans (optional) - drained and rinsed
- 1 can about 28 oz diced tomatoes
- 1 medium onion diced
- 2 -3 celery stalks sliced
- 2 carrots peeled and sliced
- 2 garlic cloves minced
- 4 -6 cups vegetable broth adjust depending on beans/lentils used; use less if using canned
- 2 tablespoons olive oil
- 2 tablespoons Mediterranean spice mix or blend of herbs/spices: oregano, thyme, cumin, etc.
- Salt and pepper to taste
- Fresh parsley or other fresh herbs, chopped - for garnish
Instructions
- Heat olive oil in a large pot over medium heat. Add onion and garlic. Cook until onion becomes soft and translucent (about 5 minutes).
- Add celery and carrots. Stir and cook for another 2-3 minutes until veggies begin to soften.
- Add rinsed lentils (and beans if using), diced tomatoes, vegetable broth, and Mediterranean spice mix. Stir to combine.
- Raise heat to bring to a boil. Once boiling, reduce heat to low. Cover and let simmer for 20-30 minutes, or until lentils and vegetables are tender. Stir occasionally.
- Taste and season with salt and pepper as needed.
- Remove from heat. Stir in fresh chopped parsley. Ladle into bowls and serve hot.
Notes
- If you use canned lentils/beans instead of dry lentils, reduce cooking time and broth by about half.
- Feel free to partially blend the soup for a creamier texture.
- A splash of lemon juice at the end brightens the flavors and balances the earthiness of the lentils.
- Garnish with fresh herbs or a dollop of yogurt to add freshness and creaminess.






Leave a Reply