Lentil soup
Lentil soup

Mediterranean Lentil Soup Packed with Protein and Flavor

1 Shares
0
0
1

Lentil soup is one of those dishes that feels like a warm hug in a bowl — hearty, comforting, and deeply satisfying. It’s also one of the most affordable and nutritious meals you can make, packed with protein and fiber that keep you full for hours.

This Mediterranean lentil soup takes the classic recipe to the next level with warm spices, fresh lemon, and a drizzle of olive oil. The combination of cumin, cinnamon, and smoked paprika gives it a rich, earthy flavor that makes you forget there’s no meat in it.

And yes — this soup is genuinely high in protein. With about 25g of protein and 15g of fiber per serving, it’s a complete meal that fuels you without weighing you down.

Best of all, it’s a one-pot meal that comes together with simple ingredients you probably already have in your pantry. Make a big batch on Sunday, eat it all week, and freeze the rest for a rainy day.

If you’ve been looking for a lentil soup recipe that’s actually delicious and satisfying, this one belongs in your regular rotation.

Why This Mediterranean Lentil Soup Works

Lentil soup-bowls
Lentil soup bowls

There’s a reason this lentil soup recipe has become a go-to in my kitchen.

High-protein and meatless. Lentils are one of the best plant-based protein sources — about 18g of protein per cup. When combined with vegetables and olive oil, this soup delivers 25g of protein per serving without any meat.

Warm, Mediterranean flavors. Cumin, cinnamon, and smoked paprika give this soup a rich, earthy depth that’s a world away from bland lentil soup. Fresh lemon juice brightens everything at the end.

Budget-friendly. Lentils are among the cheapest protein sources. This soup costs about $2 per serving — a fraction of the cost of meat-based meals.

One-pot and easy. Everything cooks in one pot, and the active prep time is just 15 minutes. The stove does the rest.

Meal prep hero. This soup tastes even better the next day and freezes beautifully. Make a double batch, and you’ve got lunches for weeks.

Fiber-packed and filling. With 15g of fiber per serving, this soup keeps you full for hours — no 3 PM snack attack.

Yield: 6

Mediterranean Lentil Soup

Lentil soup
No Ratings

A hearty, Mediterranean-inspired lentil soup with warm spices, fresh lemon, and a drizzle of olive oil. Packed with 25g of protein and 15g of fiber per serving — a budget-friendly, plant-based meal the whole family will love.

Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes

Ingredients

  • 2 tablespoons olive oil
  • 1 large yellow onion, diced
  • 2 large carrots, diced
  • 2 celery stalks, diced
  • 4 cloves garlic, minced
  • 2 tablespoons tomato paste
  • 1½ cups brown or green lentils (dry, rinsed, and picked over)
  • 1 (14.5 oz) can diced tomatoes (with their juices)
  • 6½ cups vegetable broth (or water + 2 bouillon cubes)
  • 1½ teaspoons ground cumin
  • 1½ teaspoons smoked paprika
  • ½ teaspoon ground cinnamon
  • 1 bay leaf
  • 1½ teaspoons salt (adjust based on broth sodium)
  • ½ teaspoon black pepper
  • 2 tablespoons fresh lemon juice (about 1 lemon)
  • 1 tablespoon red wine vinegar (optional, for extra brightness)
  • Fresh parsley, chopped, for garnish
  • Extra olive oil, for drizzling
  • 1 tablespoon butter (optional, for richness)

Instructions

  1. Sauté the vegetables: Heat the olive oil in a large pot or Dutch oven over medium heat. Add the onion, carrots, and celery and cook for 6 to 8 minutes, stirring occasionally, until the vegetables have softened and the onion is translucent.
  2. Add the garlic, tomato paste, and spices: Stir in the garlic, tomato paste, cumin, smoked paprika, and cinnamon. Cook for 1 to 2 minutes, until the tomato paste has darkened slightly and the spices are fragrant. This extra step deepens the soup's flavor.
  3. Add the lentils, tomatoes, and broth: rinsed lentils, diced tomatoes with their juices, vegetable broth, bay leaf, salt, and pepper. Stir well to combine.
  4. Simmer: Bring the soup to a boil, then reduce the heat to low and cover. Simmer for 35 to 40 minutes, until the lentils are tender but still hold their shape. The soup should be thick and hearty — if it's too thick for your liking, stir in a little extra broth or water. If it's too thin, simmer uncovered for an additional 5 to 10 minutes.
  5. Finish with lemon and vinegar: Remove the bay leaf. Stir in the lemon juice and red wine vinegar (if using). Taste and adjust the seasoning with more salt, pepper, or lemon to taste.
  6. Add butter for richness (optional): Stir in the butter until melted for an extra silky finish.
  7. Serve: Ladle the soup into bowls and garnish with fresh parsley and a drizzle of olive oil. Serve with crusty bread or a side salad.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Tips for the Best Lentil Soup

Lentil soup-ingredients
Lentil soup-ingredients
  • Use brown or green lentils. They hold their shape during cooking and don’t turn to mush. Red lentils cook more quickly and break down more easily, which is great for a thicker soup but doesn’t give the same texture.
  • Rinse and pick through the lentils. Check for any small stones or debris before cooking — even pre-washed lentils can sometimes have bits you don’t want to eat.
  • Don’t add salt too early. Salt can toughen lentils and slow their cooking. Add salt at the end (or at least wait until the lentils are tender) for the best texture.
  • Don’t skip the lemon. The fresh lemon juice brightens the entire soup and balances the warm spices. It’s what makes this soup taste Mediterranean rather than generic.
  • Brown the tomato paste. Cooking the tomato paste with the spices for a minute before adding the liquid removes its raw taste and gives the soup a richer flavor.
  • Make it a day ahead. Like most soups, this lentil soup tastes even better the next day as the flavors meld together.
  • Adjust the consistency to your preference. If you prefer a thicker, stew-like soup, simmer uncovered for an extra 5 to 10 minutes. For a thinner soup, add more broth.

Easy Variations

Lentil soup
Lentil soup
  • Make it with red lentils: Swap brown lentils for red lentils for a creamier, quicker-cooking soup. Cook time will be about 20 minutes instead of 35.
  • Make it spicy: Add ½ teaspoon red pepper flakes or a chopped jalapeño with the garlic.
  • Add greens: Stir in 4 cups of chopped spinach or kale during the last 5 minutes of cooking.
  • Make it with chicken broth: Use chicken broth instead of vegetable broth for a different flavor profile (omit if vegetarian).
  • Add potatoes: Dice 1 medium potato and add it with the lentils for extra heartiness.
  • Add a Parmesan rind: Toss in a Parmesan rind while the soup simmers for an extra layer of savory flavor (remove before serving).

Storage and Reheating

  • Refrigerate: Store leftover soup in an airtight container in the fridge for up to 5 days. The flavors deepen and improve over time.
  • Freeze: This lentil soup freezes beautifully for up to 3 months. Cool completely, transfer to freezer-safe containers, and freeze. Thaw overnight in the fridge before reheating.
  • Reheat: Warm gently on the stovetop over medium-low heat or in the microwave. Add a splash of broth or water if the soup has thickened too much.

What to Serve With Lentil Soup

Lentil soup-serving suggestions
Lentil soup-serving suggestions
  • Crusty bread or a warm baguette
  • A simple green salad with lemon vinaigrette
  • Roasted vegetables (Brussels sprouts, broccoli, or cauliflower)
  • Brown rice or quinoa for extra heartiness
  • A drizzle of tahini or yogurt on top

Frequently Asked Questions

What type of lentils are best for lentil soup?

Brown or green lentils are best for this soup. They hold their shape during cooking and give the soup a hearty, textured consistency. Red lentils cook more quickly and break down more easily, which is great for a smoother soup.

Do I need to soak lentils before cooking?

No — lentils don’t require soaking like dried beans do. Just rinse them thoroughly and pick through them to remove any small stones or debris.

Why is my lentil soup not thickening?

If your soup is too thin, it likely needs more time to cook. Simmer uncovered for an additional 5 to 10 minutes to allow some of the liquid to evaporate. You can also mash a portion of the soup against the side of the pot with a spoon to thicken it naturally.

Can I use canned lentils instead of dried?

Yes — but you’ll need to adjust the recipe. Canned lentils are already cooked, so add them during the last 10 minutes of cooking to heat through.

Can I freeze lentil soup?

Yes! Lentil soup freezes beautifully for up to 3 months. Cool completely, transfer to freezer-safe containers, and freeze. Thaw overnight in the fridge before reheating.

Is lentil soup healthy?

Yes — lentil soup is packed with protein, fiber, vitamins, and minerals. Each serving of this Mediterranean lentil soup contains 25g of protein and 15g of fiber, making it a nutrient-dense, satisfying meal.

Why does my lentil soup taste bland?

If your soup tastes bland, it likely needs more salt, acidity, or heat. Add a pinch of salt, a squeeze of lemon, or a dash of red pepper flakes to bring the flavors to life.

Can I make this in a slow cooker?

Yes. Sauté the vegetables and spices on the stovetop first, then transfer everything to the slow cooker and cook on LOW for 6 to 8 hours or on HIGH for 3 to 4 hours.

What can I serve with lentil soup?

Crusty bread, a simple green salad, roasted vegetables, or a drizzle of tahini or yogurt all pair beautifully with lentil soup.

How long does lentil soup last in the fridge?

Lentil soup lasts in the fridge for up to 5 days in an airtight container. The flavors deepen and improve over time.

More Recipes You’ll Love

If you enjoyed this Mediterranean lentil soup, here are a few other hearty, cozy soup recipes to try:

Conclusion

This Mediterranean lentil soup is proof that meatless meals can be hearty, satisfying, and packed with flavor. With warm spices, fresh lemon, and a drizzle of olive oil, it’s a far cry from boring lentil soup — and with 25g of protein and 15g of fiber per serving, it’s a complete meal that actually fuels you.

Make a big batch this weekend — you’ll have lunches for days and a freezer stocked with one of the most comforting soups you’ll ever make.

1 Shares
You May Also Like