
Mediterranean Lentil Soup Recipe tastes rich, tomatoey, and herby with a cozy, earthy depth from lentils and olive oil. It works for busy weeknights, meal prep lovers, and anyone who wants a healthy, filling dinner on the table in about 45–50 minutes. I’ve cooked some version of this soup for over a decade, and my kids now call it “the red lentil hug in a bowl.”
Why Mediterranean Lentil Soup Recipe Is Worth It
This soup packs a ton of flavor from simple ingredients: lentils, tomatoes, garlic, onion, and good olive oil. It feels hearty like comfort food, but it still stays light and bright with lemon and fresh herbs.
You cook everything in one pot, which saves dishes and time. Lentils cook faster than most beans, so you skip soaking and still get a protein-packed dinner that tastes like it simmered all afternoon.
“This Mediterranean Lentil Soup Recipe tastes like a cozy restaurant meal, but I whipped it up on a Tuesday night in under an hour. ★★★★★”
Ingredients You Need
Lentils
- 1 ½ cups brown or green lentils, rinsed and picked over
- Brown lentils hold shape nicely and stay tender.
- Green lentils work well too and give a slightly firmer bite.
- I avoid red lentils here because they break down and turn the soup more stew-like.
Vegetables & Aromatics
- 2 tablespoons extra-virgin olive oil (use a flavorful one; it matters here)
- 1 large yellow onion, diced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 4–5 garlic cloves, minced (use jarred garlic in a pinch, but fresh tastes better)
- 1 red bell pepper, diced (optional, but adds sweetness and color)
Tomatoes & Broth
- 1 can (14.5–15 oz) diced tomatoes, with juices
- Fire-roasted tomatoes add a subtle smoky flavor.
- 6 cups vegetable broth or chicken broth
- Use low-sodium broth so you control the salt.
- Bouillon paste or cubes work if you keep them in your pantry; just mix with hot water.
Herbs & Spices
- 2 teaspoons ground cumin
- 1 teaspoon smoked paprika (or sweet paprika if you prefer milder flavor)
- 1 teaspoon dried oregano
- ½ teaspoon dried thyme
- 1–2 bay leaves
- ½–1 teaspoon crushed red pepper flakes (optional, adjust to heat preference)
- 1 teaspoon fine sea salt, plus more to taste
- ½ teaspoon black pepper
Finishing Touches
- Juice of 1 lemon (about 2–3 tablespoons), plus extra wedges for serving
- 2–3 tablespoons chopped fresh parsley
- 2 tablespoons chopped fresh cilantro or fresh mint (optional but tasty)
- Extra-virgin olive oil, for drizzling on top
Optional Add-Ins
- 1 small zucchini, diced
- 2 cups chopped spinach or kale
- ½ cup small pasta (like ditalini or orzo)
- 1 can (15 oz) chickpeas, drained and rinsed
Pantry Shortcuts & Brand Notes
- Use pre-chopped mirepoix (onion, carrot, celery mix) from the store to save time.
- Use frozen chopped spinach instead of fresh; just stir it in at the end.
- Tomato paste in a tube works best, but you can use canned and freeze leftovers in small portions.
- Any good supermarket olive oil works, but a Mediterranean-style blend adds nice flavor.
Equipment List
- Large heavy-bottomed pot or Dutch oven (5–6 quart)
- Cutting board and sharp knife
- Wooden spoon or spatula
- Measuring cups and spoons
- Ladle
- Citrus juicer (optional, but handy)
Quick Tips & substitutions
- Rinse lentils under cold water and check for tiny stones before cooking.
- Use brown or green lentils for best texture; skip red lentils in this version.
- If broth tastes bland, add more salt, a squeeze of lemon, and a drizzle of olive oil.
- Stir the soup occasionally so lentils cook evenly and do not stick to the bottom.
- If the soup thickens too much, add ½–1 cup hot water or broth until you like the texture.
- Use chicken broth instead of vegetable broth if you do not need the soup fully vegetarian.
- Skip red pepper flakes if you cook for kids or spice-sensitive eaters.
- Add a small parmesan rind to the pot while it simmers if you eat dairy; it adds depth.
- Use canned diced tomatoes with basil, garlic, and oregano if you want extra flavor with no extra work.
- Use an immersion blender on a portion of the soup if you want a creamier texture without cream.
How to Make Mediterranean Lentil Soup Recipe
Step 1: Prep the Ingredients
Dice onion, carrots, celery, and bell pepper into small, even pieces. Mince the garlic. Rinse lentils in a fine mesh strainer and pick out any debris.
Keep spices, broth, and tomatoes nearby so you move quickly once the pot heats. This small prep step makes the cooking part feel smooth and easy.
Step 2: Sauté the Aromatics
Heat 2 tablespoons olive oil in your pot over medium heat. Add onion, carrots, and celery. Stir and cook about 5–7 minutes until the vegetables soften and the onion turns translucent and lightly golden.
Add bell pepper and cook 2–3 more minutes. Add garlic and stir for about 30 seconds, just until it smells fragrant and you feel slightly proud of yourself.
Step 3: Toast the Spices
Add cumin, smoked paprika, oregano, thyme, crushed red pepper flakes (if using), salt, and black pepper to the pot. Stir and cook 1 minute so the spices toast and release their aroma. This step deepens flavor and keeps the soup from tasting flat.
If the pot looks dry, drizzle in another teaspoon of olive oil. Keep the heat at medium so the spices do not burn.
Step 4: Add Lentils, Tomatoes, and Broth
Stir in the rinsed lentils so they coat in the oil and spices. Add the canned diced tomatoes with their juices. Pour in the broth and stir well.
Drop in the bay leaves. Turn heat to high and bring the soup to a gentle boil.
Step 5: Simmer Until Tender
Once the soup boils, lower the heat to maintain a steady simmer. Partially cover the pot with a lid. Cook 25–30 minutes, stirring every 5–7 minutes, until lentils turn tender but not mushy.
Taste a few lentils to check doneness. If they still feel firm, simmer another 5–10 minutes and check again.
Step 6: Add Greens or Extras (Optional)
If you use zucchini, spinach, kale, or chickpeas, stir them in during the last 10 minutes of simmering. Small pasta shapes need about 8–10 minutes, so add them near the end and stir often so they do not stick.
Adjust liquid if you add pasta or chickpeas, since they soak up broth. Add ½–1 cup extra broth or water if the soup thickens more than you like.
Step 7: Finish with Lemon and Herbs
Turn off the heat and remove bay leaves. Stir in lemon juice, fresh parsley, and any other herbs you use. Taste and adjust salt, pepper, and lemon.
Drizzle a bit of olive oil over the top. This small step adds a silky finish and ties the Mediterranean Lentil Soup Recipe flavors together.
Step 8: Serve
Ladle the soup into bowls. Garnish with extra herbs and another squeeze of lemon if you like bright flavor. Serve hot with warm bread, pita, or a simple salad on the side.
If the soup sits while you set the table, stir in a splash of hot water before serving, since lentils continue to absorb liquid.
Recipe Variations
- Gluten-free: Use gluten-free broth and skip pasta or use gluten-free pasta.
- Vegan: Use vegetable broth and skip any parmesan rind or dairy toppings.
- Low carb: Skip pasta and chickpeas, and load up on extra greens and zucchini.
- Extra protein: Add cooked shredded chicken or turkey at the end and heat through.
- Creamier texture: Blend 1–2 cups of the soup and stir it back in, or use an immersion blender for a few quick pulses.
- Spicier version: Add more crushed red pepper flakes or a pinch of cayenne.
- Smoky flavor: Use fire-roasted tomatoes and extra smoked paprika.
- Herb swap: Use fresh dill or mint instead of cilantro for a different Mediterranean twist.
Ways to Serve Mediterranean Lentil Soup Recipe
- With warm pita bread and hummus.
- With a simple cucumber, tomato, and red onion salad.
- Over a scoop of cooked rice or quinoa for extra bulk.
- With a side of roasted vegetables like eggplant, zucchini, or cauliflower.
- Topped with a spoonful of plain Greek yogurt or dairy-free yogurt.
- With a squeeze of lemon and extra chopped herbs on top.
- With toasted whole-grain bread rubbed with a cut clove of garlic.
Storage Success
Let the Mediterranean Lentil Soup Recipe cool until it reaches room temperature, then transfer it to airtight containers. Store in the fridge for 4–5 days, and add a splash of water or broth when you reheat it, since lentils thicken as they sit. Reheat on the stove over medium heat or in the microwave, stirring halfway so it heats evenly.
Freeze portions in freezer-safe containers or bags for up to 3 months, and label them with the date so you do not lose track. Thaw overnight in the fridge or gently warm from frozen on the stove with a bit of extra broth.

Mediterranean Lentil Soup Recipe
Ingredients
Instructions
- Prep the vegetables by dicing the onion, carrots, celery, and bell pepper, and mince the garlic. Rinse the lentils in a fine-mesh strainer and pick out any debris.
- Heat the olive oil in a large heavy-bottomed pot over medium heat. Add the onion, carrots, and celery and cook for 5–7 minutes, stirring, until softened and the onion is translucent and lightly golden.
- Add the diced red bell pepper and cook for 2–3 minutes more. Stir in the garlic and cook for about 30 seconds, just until fragrant.
- Add the cumin, smoked paprika, dried oregano, dried thyme, crushed red pepper flakes (if using), salt, and black pepper. Stir and cook for 1 minute to toast the spices, adding a little more olive oil if the pot looks dry.
- Stir in the rinsed lentils to coat them in the oil and spices. Add the diced tomatoes with their juices and pour in the broth. Add the bay leaves and stir well.
- Increase the heat to high and bring the soup to a gentle boil. Reduce the heat to maintain a steady simmer, partially cover the pot, and cook for 25–30 minutes, stirring every 5–7 minutes, until the lentils are tender but not mushy.
- During the last 10 minutes of cooking, add the zucchini, spinach or kale, chickpeas, and pasta if using. Stir well and add a bit more broth or water if the soup becomes thicker than you like.
- When the lentils are tender, turn off the heat and remove the bay leaves. Stir in the lemon juice, chopped parsley, and any additional fresh herbs. Taste and adjust salt, pepper, and lemon to your liking.
- Ladle the soup into bowls, drizzle with a little extra-virgin olive oil, and garnish with extra herbs and a squeeze of lemon if desired. Serve hot, with bread or a simple salad on the side.
Notes
Approximate per 1 of 6 servings (made without optional pasta, chickpeas, or extra add-ins): 260 calories; fat 7 g; saturated fat 1 g; carbohydrates 37 g; fiber 15 g; sugars 7 g; protein 14 g; sodium 720 mg. Values will vary based on broth, tomatoes, olive oil, optional add-ins, and portion size.

Leave a Reply