Mediterranean Lentil Soup
A hearty, rustic lentil soup simmered with aromatic vegetables, garlic, and a gentle touch of cumin. This Mediterranean classic is naturally thick and satisfying, finished with a bright splash of lemon and a drizzle of olive oil. Simple pantry ingredients come together in one pot for a nourishing meal that tastes even better the next day.
For 4 servings
- saute · ~6 min
Sauté the aromatic vegetables.
1.Heat 2 tbsp olive oil in a large pot over medium heat.2.Add chopped onion and cook until softened and translucent (4-5 min).3.Add minced garlic and sauté until fragrant (30 sec). - saute · ~6 min
Add carrots, celery, and tomato.
1.Add diced carrot and celery to the pot and cook, stirring occasionally (3-4 min).2.Stir in grated tomato and cook until it breaks down and releases its juices (2 min). - simmer · ~35 min
Simmer the lentils.
1.Add rinsed lentils, bay leaves, cumin powder, and 4 cups water.2.Bring to a boil, then reduce heat to low.3.Cover partially and simmer until lentils are tender (30-35 min). Stir occasionally.TIPBrown lentils hold their shape well — cook just until tender, not mushy. - mix · ~1 min
Season the soup.
1.Remove and discard the bay leaves.2.Stir in salt and black pepper. Taste and adjust seasoning.TIPAdd salt at the end — salting earlier can toughen the lentil skins. - assemble · ~1 min
Finish with lemon and olive oil.
1.Ladle soup into bowls.2.Drizzle each serving with lemon juice and a swirl of raw olive oil.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Do not soak brown lentils before cooking; they hold their shape better when simmered gently.
- 2For a thicker soup, mash a few ladlefuls of cooked lentils against the side of the pot and stir back in.
- 3Add salt only at the end of cooking to prevent the lentil skins from turning tough and chewy.
- 4Grate the tomato on a box grater instead of chopping — it disintegrates into the broth more evenly.
- 5Simmer uncovered for the last 10 minutes if you prefer a less brothy, more stew-like consistency.
- 6This soup tastes even better after a day in the fridge; make it ahead and reheat gently.
Adapt it for your goals.
High-protein
Add 1 cup of diced cooked chicken or turkey during the last 15 minutes of simmering for extra protein and a heartier meal.
veganVegan
This recipe is already vegan; simply omit the optional chicken variation and use a drizzle of rich olive oil for creaminess.
spicySpicy
Stir in 1/2 teaspoon red pepper flakes or a diced fresh chili with the garlic for a warming kick that complements the cumin.
low oilLow-oil
Reduce olive oil to 1 tablespoon for sautéing and omit the final drizzle; the soup stays flavorful with the cumin and lemon.
grain addedGrain-added
Add 1/2 cup rinsed brown rice or farro with the lentils and increase water to 5 cups for a more filling one-pot meal.
Why this is on our healthy list.
Rich in Plant-Based Protein
Brown lentils are an excellent source of plant protein, making this soup a satisfying and muscle-friendly meatless meal.
High in Dietary Fiber
Lentils provide generous fiber to support digestive health and keep you full longer, while carrots and celery add even more.
Packed with Antioxidants from Carrots and Tomatoes
Carrots supply beta-carotene and tomatoes offer lycopene, both supporting immune function and reducing oxidative stress.
Low in Saturated Fat
The primary fat is heart-healthy olive oil, which is low in saturated fat and high in monounsaturated fats.
Naturally Sodium-Conscious
With only 1/2 teaspoon of added salt, this recipe lets you control sodium levels by seasoning to taste at the table.
Frequently asked questions
Green lentils work well in this recipe, cooking in a similar time. Red lentils cook faster and break down into a purée, so reduce simmer time to 15-20 minutes and expect a creamier texture.



