A Cozy Bowl of Mediterranean Lentil Soup
As the leaves begin to turn and a gentle chill fills the air, there’s nothing quite like a warm, soothing bowl of soup to embrace the season. This Mediterranean Lentil Soup, with its golden hues and aromatic spices, fills your kitchen with a comforting warmth that’s simply irresistible. I can still remember those crisp autumn days spent at my grandmother’s house, where the scent of simmering soup would greet me at the door. She had a magical way of transforming simple ingredients into a cozy feast that brought our family together.
When you’re looking for an easy weeknight dinner or a dish to cozy up with on a cold evening, look no further. You’ll want to save this Mediterranean Lentil Soup recipe for the next time you’re craving something nourishing and delicious!
Why You’ll Love This Recipe
- Quick and Easy: Ready in just about 30 minutes, perfect for busy weeknights or a last-minute dinner invite.
- Nutrient-Packed: Full of fiber-rich lentils and fresh veggies, making it a wholesome option for everyone.
- Flavorful and Aromatic: With hints of cumin, thyme, and bright lemon zest, each bowl delivers a punch of Mediterranean goodness.
- Customizable: Feel free to personalize this soup with your favorite veggies or spices to make it your own.
- Perfect for Meal Prep: Make a big batch and enjoy it throughout the week—great for lunches or busy evenings!
What You’ll Need
To create this delightful Mediterranean Lentil Soup, gather the following simple ingredients:
- 1 cup lentils (green or brown)
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 garlic cloves, minced
- 2 carrots, diced
- 2 celery stalks, diced
- 1 can (14.5 oz) diced tomatoes
- 6 cups vegetable broth
- 1 teaspoon cumin
- 1 teaspoon thyme
- 1 lemon (juice and zest)
- Salt and pepper to taste
- Fresh herbs (parsley, dill, or cilantro) for garnish
How to Make Mediterranean Lentil Soup
Let’s make it together! Follow these easy, heartwarming steps:
In a large pot, heat the olive oil over medium heat. Add the onion, garlic, carrots, and celery. Sauté until the vegetables are softened and fragrant, about 5-7 minutes.
Stir in the lentils, diced tomatoes, vegetable broth, cumin, thyme, salt, and pepper. Bring to a gentle boil, then reduce heat and let it simmer for about 25-30 minutes, or until the lentils are tender.
Just before serving, stir in the lemon juice and zest. Adjust the seasoning if necessary; it should be bright and flavorful!
Serve warm, garnished with fresh herbs for a burst of color and flavor.
Variations & Creative Twists
Here are some fun ways to customize this soup for your taste:
- Add Greens: Toss in a handful of fresh spinach or kale just before serving for a boost of color and nutrition.
- Spice it Up: For those who like a little heat, add a pinch of red pepper flakes or some diced jalapeños.
- Creamy Twist: Blend a small portion of the soup for a creamy texture, or stir in a dollop of Greek yogurt before serving.
- Savory Toppings: Top with crumbled feta cheese for a salty kick, or add some crunchy toasted bread for extra texture.
Chef Emma’s Helpful Tips
For perfect results every time, keep these tips in mind:
- Make-Ahead Advice: This soup holds up well in the fridge, so feel free to make a batch in advance. It also freezes beautifully!
- Ingredient Swaps: Don’t hesitate to use what you have on hand—any variety of lentils, or even chickpeas, can work in this recipe.
- Storage Suggestions: Store leftovers in an airtight container in the fridge for up to 5 days. To freeze, let cool completely, then transfer to freezer-safe bags.
Calories & Nutrition Details
- Serving Size: About 1.5 cups
- Calories: 220
- Carbs: 36g
- Sugar: 5g
- Fat: 6g
- Protein: 12g
- Sodium: 350mg
Frequently Asked Questions
Can I make this ahead?
Absolutely! This soup tastes even better the next day, making it perfect for meal prep!
Can I use different ingredients?
Definitely! Feel free to swap in your favorite vegetables or spices based on what’s in your kitchen.
How do I store leftovers?
Place leftovers in an airtight container; they’ll keep in the fridge for up to 5 days.
How long does it last?
When stored properly, this soup can last in the freezer for up to 3 months.
Final Thoughts
This Mediterranean Lentil Soup is more than just a meal; it’s a warm hug on a chilly evening, reminding us of the beauty in simple, wholesome ingredients. With its vibrant flavors and heartwarming aroma, it’s sure to become a staple in your kitchen.
Save this Mediterranean Lentil Soup to your Soup Recipes board so it’s ready when you need a cozy treat! Happy cooking!

Mediterranean Lentil Soup
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
A warm and comforting Mediterranean Lentil Soup, perfect for chilly evenings and packed with nutritious ingredients.
Ingredients
- 1 cup lentils (green or brown)
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 garlic cloves, minced
- 2 carrots, diced
- 2 celery stalks, diced
- 1 can (14.5 oz) diced tomatoes
- 6 cups vegetable broth
- 1 teaspoon cumin
- 1 teaspoon thyme
- 1 lemon (juice and zest)
- Salt and pepper to taste
- Fresh herbs (parsley, dill, or cilantro) for garnish
Instructions
- In a large pot, heat the olive oil over medium heat. Add the onion, garlic, carrots, and celery. Sauté until the vegetables are softened and fragrant, about 5-7 minutes.
- Stir in the lentils, diced tomatoes, vegetable broth, cumin, thyme, salt, and pepper. Bring to a gentle boil, then reduce heat and let it simmer for about 25-30 minutes, or until the lentils are tender.
- Just before serving, stir in the lemon juice and zest. Adjust the seasoning if necessary; it should be bright and flavorful!
- Serve warm, garnished with fresh herbs for a burst of color and flavor.
Notes
This soup freezes beautifully and can be customized with your favorite vegetables or spices.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1.5 cups
- Calories: 220
- Sugar: 5g
- Sodium: 350mg
- Fat: 6g
- Saturated Fat: 1g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 12g
- Protein: 12g
- Cholesterol: 0mg






