
Mediterranean Lentil Soup Recipe tastes hearty, bright, and a little smoky, with tender lentils in a tomato-y, herby broth. It works perfectly for anyone who wants a budget friendly, protein packed dinner on the table in about 45 minutes. I first cooked a version of this in my tiny college kitchen, and it still feels like a hug in a bowl.
Why Make This Mediterranean Lentil Soup Recipe at Home
You control the salt, the spice, and the texture, so the soup fits your exact taste instead of a generic canned version. The ingredients stay simple and affordable, yet the flavor tastes layered and restaurant level.
You also cook a big batch with very little effort, which helps future you on busy weeknights. The soup keeps well, freezes nicely, and tastes even better the next day as the lentils soak up more flavor.
“This Mediterranean Lentil Soup Recipe tastes like something from a cozy seaside cafe, but my Tuesday night kitchen pulled it off in under an hour. ★★★★★”
Ingredients You Need
Lentils
- Brown or green lentils, 1 1/2 cups, rinsed
- Brown lentils hold shape and give a slightly earthy taste.
- Green lentils stay a bit firmer and work great if you prefer more bite.
- Avoid red lentils here, since they break down and turn the soup into more of a puree.
Vegetables
- Yellow onion, 1 large, diced
- Carrots, 2 medium, diced
- Celery, 2 ribs, diced (optional but adds nice flavor)
- Garlic, 4 to 6 cloves, minced
- Fresh ginger, 1 tablespoon, minced or grated
- Crushed tomatoes, 1 can (14 to 15 ounces)
- Baby spinach or chopped kale, 2 to 3 cups packed
You can use frozen diced onions or a mirepoix mix as a shortcut. I do that on weeknights when I feel lazy but still want something nourishing.
Fats and Liquid
- Olive oil, 2 to 3 tablespoons
- Use extra virgin olive oil for the best flavor.
- Vegetable broth or chicken broth, 6 cups
- I like low sodium broth so I control the salt.
- Water works in a pinch; just bump up the spices and salt.
Herbs and Spices
- Ground coriander, 1 teaspoon
- Ground turmeric, 1 teaspoon
- Ground cumin, 1 teaspoon (optional but tasty)
- Harissa paste, 1 to 2 tablespoons
- Use mild harissa if you prefer gentle heat.
- If you cannot find harissa, use 1 tablespoon tomato paste plus 1/2 teaspoon smoked paprika and a pinch of cayenne.
- Bay leaf, 1
- Dried oregano, 1 teaspoon
- Fresh lemon juice, 2 to 3 tablespoons
- Fresh parsley, chopped, 1/4 cup
- Salt and black pepper to taste
Optional Flavor Boosters
- A pinch of red pepper flakes for extra heat
- A small piece of Parmesan rind if you eat dairy and want extra savory depth
- A drizzle of good olive oil and a squeeze of lemon on each bowl
Equipment List
- Large stock pot or Dutch oven, at least 5 to 6 quarts
- Cutting board and sharp knife
- Wooden spoon or heat safe spatula
- Ladle for serving
- Measuring cups and spoons
Tips & Mistakes
- Stir the aromatics often so garlic and ginger do not burn and turn bitter.
- Rinse lentils under cold water to remove dust and tiny debris.
- Do not add lemon juice at the start, since acid can toughen lentils and slow cooking.
- Keep the heat at a gentle simmer so lentils cook evenly and do not split too aggressively.
- Taste the broth before you add more salt, since harissa and broth already bring some salt.
- Add greens near the end so they stay bright and tender instead of gray and mushy.
- Cut veggies into similar sizes so they cook at the same rate.
- Use enough oil at the start, since it carries flavor and helps spices bloom.
- Do not walk away for long after you add spices, since they can scorch quickly.
- Adjust thickness with extra broth or water at the end if the soup thickens more than you like.
How to Make Mediterranean Lentil Soup Recipe
Step 1: Sauté veggies and aromatics
Heat oil in a large stock pot or Dutch oven over medium heat. Once hot, add onions, carrots, and celery if you use it; cook until soft and lightly golden, about 8 minutes. Stir in garlic, ginger, harissa, coriander, turmeric, and cumin; cook 2 minutes, until everything smells fragrant. Season with a pinch of salt and a few grinds of black pepper.
Step 2: Add lentils and tomatoes
Add the rinsed lentils to the pot and stir so they coat in the spiced oil and veggies. Pour in the crushed tomatoes and stir again so nothing sticks to the bottom. This step helps the lentils soak up flavor from the start instead of just simmering in plain broth.
Step 3: Pour in broth and simmer
Add the broth, bay leaf, and dried oregano, then stir. Bring the pot up to a gentle boil, then lower the heat to maintain a steady simmer. Cook uncovered for 25 to 30 minutes, stirring occasionally, until the lentils turn tender but not mushy.
Step 4: Add greens and finish with lemon
Stir in the spinach or kale and cook 3 to 5 minutes, until the greens wilt and soften. Turn off the heat, fish out the bay leaf, and stir in lemon juice and chopped parsley. Taste and adjust with more salt, pepper, or lemon until the Mediterranean Lentil Soup Recipe tastes bright and balanced.
Step 5: Adjust texture and serve
If the soup looks thicker than you like, stir in a splash or two of broth or water. If you want a creamier texture, blend a few ladles of soup in a blender or with an immersion blender, then pour it back into the pot. Ladle into bowls and top with a drizzle of olive oil, extra parsley, and a little red pepper if you enjoy more heat.
Variations I've Tried
I swap half the lentils with chickpeas when I want more texture and a slightly nutty taste. I also add diced sweet potato or butternut squash in the simmer step during colder months, which gives a subtle sweetness that balances the spices. On hot days, I lighten the soup with extra broth, more lemon, and a big handful of fresh herbs like mint and dill for a fresher, almost salad like vibe.
Sometimes I stir in a spoonful of plain Greek yogurt on top of each bowl for creaminess. I also tried a version with roasted red peppers blended into the broth, which gave a smoky, slightly sweet base that paired nicely with harissa. If you cook for kids or spice sensitive friends, you can cut the harissa in half and skip red pepper flakes, then serve extra spice on the side.
How to Serve Mediterranean Lentil Soup Recipe
Serve this Mediterranean Lentil Soup Recipe hot in deep bowls with warm pita, crusty bread, or toasted flatbread for dunking. Add a simple side salad with cucumbers, tomatoes, olives, and a lemony dressing to keep the meal light but filling. Top each bowl with fresh herbs, a squeeze of lemon, and a drizzle of olive oil so every spoonful tastes bright and fresh. I also like to set out small bowls of toppings like chopped parsley, red pepper flakes, and lemon wedges so everyone customizes their own bowl.
How to store
- Cool the soup to room temperature, then store in airtight containers in the fridge for up to 4 days.
- For the freezer, portion the soup into freezer safe containers or bags, leave a little space for expansion, and freeze for up to 3 months.
- Reheat on the stove over medium heat with a splash of water or broth, stirring often until hot.
- You can also reheat in the microwave in short bursts, stirring between each burst so the lentils heat evenly and do not dry out.

Mediterranean Lentil Soup Recipe
Ingredients
Instructions
- Heat the olive oil in a large stock pot or Dutch oven over medium heat. Add the diced onion, carrots, and celery if using, and cook, stirring occasionally, until softened and lightly golden, about 8 minutes.
- Stir in the garlic, ginger, harissa paste, ground coriander, ground turmeric, and ground cumin if using. Cook for about 2 minutes, stirring often, until very fragrant. Season with a pinch of salt and a few grinds of black pepper.
- Add the rinsed lentils and stir well so they are coated in the spiced oil and vegetables. Pour in the crushed tomatoes and stir, scraping the bottom of the pot so nothing sticks.
- Pour in the broth, then add the bay leaf and dried oregano. Stir, bring the soup up to a gentle boil, then reduce the heat to maintain a steady simmer. Cook uncovered for 25–30 minutes, stirring occasionally, until the lentils are tender but not mushy.
- Stir in the spinach or kale and simmer for 3–5 minutes, until the greens wilt and soften. Remove and discard the bay leaf. Stir in the fresh lemon juice and chopped parsley, then taste and adjust with more salt, pepper, or lemon until the flavors taste bright and balanced.
- If the soup is thicker than you like, stir in a splash or two of extra broth or water. For a creamier texture, blend a few ladles of the soup and return it to the pot. Ladle into bowls and serve hot with a drizzle of olive oil, extra parsley, red pepper flakes if desired, and warm bread or pita for dunking.
Notes
Approximate per 1 of 6 servings: 260 calories; fat 8 g; saturated fat 1 g; carbohydrates 35 g; fiber 12 g; sugars 7 g; protein 14 g; sodium 600 mg. Values will vary based on exact ingredients, broth, and toppings used.

Leave a Reply