Mediterranean Lentil Soup (Hearty, Healthy & Protein-Packed)
- Sarah Smith
- 2 days ago
- 3 min read
Updated: 1 hour ago

This Mediterranean Lentil Soup is hearty, cozy, and full of nourishing ingredients like tender lentils, carrots, celery, tomatoes, and warm spices. The texture is thick and satisfying, making it the kind of healthy lentil soup that still feels like true comfort food.
This easy lentil soup is ideal for weeknight dinners, meal prep, and simple homemade lunches throughout the week. If you enjoy comforting bowls like Chickpea Stew, Chicken and Dumplings, or Creamy Wild Rice & Mushroom Soup, this homemade lentil soup is another cozy, protein-packed option to add to your regular rotation.
Why You’ll Love This Easy Lentil Soup Recipe
Hearty, satisfying, and naturally protein-rich
Budget-friendly pantry ingredients
Easy one-pot soup recipe
Perfect for meal prep and leftovers
Cozy, healthy comfort food
Recipe Card
Prep Time: 10 minutes Cook Time: 35 minutes Total Time: 45 minutes Servings: 6 servings
Nutrition Information
(per serving approx.)
Calories: 280
Protein: 15 g
Carbohydrates: 38 g
Fat: 7 g
Fiber: 13 g
Sugar: 6 g
Sodium: 520 mg
Ingredients for Mediterranean Lentil Soup
1 tablespoon olive oil (15 ml)
1 small onion, diced
2 carrots, diced
2 celery stalks, diced
3 cloves garlic, minced
1 teaspoon ground cumin
½ teaspoon smoked paprika
1 cup dried brown or green lentils (200 g)
1 can diced tomatoes (14.5 oz / 410 g)
5 cups vegetable broth (1.2 L)
1 bay leaf
½ teaspoon salt (or to taste)
½ teaspoon black pepper
Juice of ½ lemon
Fresh parsley for garnish
How to Make Homemade Lentil Soup
Heat the olive oil in a large soup pot over medium heat.
Add the diced onion, carrots, and celery. Cook for about 5 minutes until the vegetables soften.
Stir in the garlic, cumin, and smoked paprika. Cook for 30 seconds until fragrant.
Add the lentils, diced tomatoes, vegetable broth, bay leaf, salt, and pepper.
Bring the soup to a boil, then reduce the heat and simmer uncovered for about 30 minutes, or until the lentils are tender.
Remove the bay leaf and stir in the lemon juice.
Taste and adjust seasoning if needed.
Serve warm, topped with fresh parsley.
Tips for the Best Hearty Lentil Soup
Add spinach or kale during the last 5 minutes for extra greens.
For a thicker, hearty lentil soup, blend 1 to 2 cups of the soup and stir it back in.
Red lentils can be used for a softer, creamier texture.
Add a pinch of coriander or turmeric for even deeper Mediterranean flavor.
Serve with crusty bread or warm pita for an easy dinner.
Make-Ahead & Storage for Lentil Soup
Mediterranean lentil soup stores very well and often tastes even better the next day. Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop or in the microwave, adding a splash of broth if needed.
This homemade lentil soup recipe also freezes well for up to 3 months, making it a great choice for batch cooking and meal prep.
FAQ
Do I need to soak lentils before making this lentil soup recipe?
No. Most lentils do not need soaking. Just rinse them well and add them directly to the pot.
What type of lentils work best for homemade lentil soup?
Brown or green lentils hold their shape best and create a hearty texture. Red lentils break down more and make a softer, creamier soup.
How do I thicken a hearty lentil soup?
You can blend part of the soup or let it simmer a bit longer so the lentils naturally thicken the broth.
Final Thoughts
This Mediterranean Lentil Soup recipe is warm, hearty, and full of wholesome ingredients, making it a perfect balance of healthy and cozy. It’s an easy lentil soup that works for dinner, meal prep, or simple lunches when you want something nourishing and satisfying.
Looking for more cozy soup ideas? Explore the full Soups & Stews collection on Cozy Home Recipes for creamy comfort soups, hearty beef stews, classic chicken soups, and vegetable-packed favorites perfect for every season.



