Mediterranean Lentil Soup
You’ll often find me reaching for a comforting bowl of Mediterranean Lentil Soup on a chilly evening or when I want something nourishing yet easy to prepare. This recipe not only warms the soul but also fills the kitchen with an inviting aroma that draws family and friends to the table. What makes this Mediterranean gem so special? Its vibrant flavors, wholesome ingredients, and the delightful harmony of spices turn simple lentils into a dish that’s anything but ordinary. Whether you’re meal prepping for the week or assembling a cozy dinner, this soup has your back, delivering comfort and nutrition all in one bowl.
Why you’ll love this dish
Mediterranean Lentil Soup is a beautiful blend of taste, nutrition, and practicality. Here are a few reasons why you should make it at home:
Healthy and Wholesome: Packed with lentils, fresh vegetables, and herbs, this soup is rich in protein, fiber, and essential nutrients.
Budget-Friendly: Lentils are an economical choice, making this dish perfect for families or anyone looking to save some dollars without sacrificing flavor.
Versatile and Convenient: The recipe is quick to whip up, making it ideal for those busy weeknights or when you want a leisurely weekend lunch.
Kid-Approved: With its warm and hearty nature, even picky eaters may find themselves enjoying a serving (or two!).
Perfectly Satisfying: It’s a recipe that’s comforting enough for winter dinners and light enough to enjoy year-round.
"This soup has quickly become a staple in my house. The flavors are incredible, and it’s so easy to make!"
The cooking process explained
Preparing Mediterranean Lentil Soup is no daunting task. You’ll start by sautéing aromatic vegetables, then let the flavors meld together as the lentils simmer. Here’s a brief overview of the steps you’ll follow:
- Sauté Aromatics: Begin with a flavorful base by cooking onion, carrots, and celery in olive oil until softened.
- Simmer Lentils: Add in the lentils and broth, then let the mixture come to a boil before simmering until everything is beautifully tender.
- Add Greens & Lemon: Finally, incorporate your favorite leafy greens and a splash of lemon for a zesty finish.
What you’ll need
To create this comforting Mediterranean Lentil Soup, gather the following ingredients:
- 2 tablespoons olive oil
- 1 onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 3–4 garlic cloves, minced
- 2 tablespoons tomato paste
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- ½ teaspoon smoked paprika
- 1 teaspoon dried oregano
- 1 ½ cups brown or green lentils (rinsed)
- 6 cups vegetable broth (or chicken broth)
- 1 bay leaf
- 1 can diced tomatoes (or 2 fresh, chopped)
- 2 cups fresh spinach or kale (optional)
- Juice of 1 lemon
- Salt and pepper, to taste
- Fresh parsley, chopped (for garnish)
Feel free to swap out vegetables or herbs based on what’s in your pantry. For example, adding potatoes or using different greens can create your signature version of this dish!
Directions to follow

Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery, cooking for 5–7 minutes until softened. Stir in garlic, tomato paste, cumin, coriander, paprika, and oregano. Cook for another 1–2 minutes until fragrant.
Simmer Lentils: Add rinsed lentils, vegetable broth, bay leaf, and diced tomatoes into the pot. Bring to a boil, then reduce the heat and let it simmer for 25–30 minutes until the lentils are tender.
Add Greens & Lemon: Stir in fresh spinach or kale until wilted. Squeeze in the juice of one lemon, and season with salt and pepper to taste.
Serve: Ladle into bowls, garnish with fresh parsley, and enjoy!
Best ways to enjoy it
As you serve your Mediterranean Lentil Soup, consider presenting it alongside crusty bread or a fresh salad. A dollop of Greek yogurt can elevate the flavors even further, adding creaminess and tang. It’s also delightful when paired with whole grain toast topped with avocado or feta cheese for an extra special touch.
Keeping leftovers fresh
To store your Mediterranean Lentil Soup, allow it to cool completely before transferring it to airtight containers. It can be safely stored in the refrigerator for up to 5 days. For longer storage, freeze in portions—this soup can last up to 3 months in the freezer. Just be sure to reheat it thoroughly before enjoying it again!
Helpful cooking tips
To elevate your Mediterranean Lentil Soup, consider these pro tips:
- Rinse Your Lentils: This step helps remove dirt and any impurities.
- Customize Your Greens: If you don’t have spinach or kale, Swiss chard, or even Swiss chard can work splendidly!
- Season As You Go: Taste your soup as it cooks; adjusting salt and pepper throughout ensures a well-seasoned dish.
Creative twists
Feeling adventurous? You could add diced sweet potatoes or zucchini for extra flavor and nutrients. To spice things up, a pinch of red pepper flakes brings a delightful kick. For a non-vegetarian spin, adding cooked sausage or chicken creates a heartier version.
Common questions
How long does it take to prepare this soup?
Preparation time is about 10 minutes, and cooking takes around 30 minutes, so you’ll have a delicious soup ready in less than an hour!
Can I substitute lentils?
You can use green or brown lentils interchangeably. Avoid red lentils as they cook faster and may become mushy.
Is it okay to freeze lentil soup?
Yes! This soup freezes beautifully. Just ensure it’s completely cooled before portioning it into freezer-safe containers.
What if I don’t have broth?
Water can be used in place of broth, but note that using broth adds depth and flavor, so it’s recommended if possible.
With its robust flavors and heartwarming qualities, Mediterranean Lentil Soup is truly a recipe you’ll want to keep in your kitchen arsenal. Enjoy whipping this up and savoring every spoonful!
Print
Mediterranean Lentil Soup
- Total Time: 40 minutes
- Yield: 4 servings
- Diet: Vegan
Description
A comforting bowl of Mediterranean Lentil Soup, rich in protein and fiber, packed with vibrant flavors and wholesome ingredients.
Ingredients
- 2 tablespoons olive oil
- 1 onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 3–4 garlic cloves, minced
- 2 tablespoons tomato paste
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- ½ teaspoon smoked paprika
- 1 teaspoon dried oregano
- 1 ½ cups brown or green lentils (rinsed)
- 6 cups vegetable broth (or chicken broth)
- 1 bay leaf
- 1 can diced tomatoes (or 2 fresh, chopped)
- 2 cups fresh spinach or kale (optional)
- Juice of 1 lemon
- Salt and pepper, to taste
- Fresh parsley, chopped (for garnish)
Instructions
- Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery, cooking for 5–7 minutes until softened. Stir in garlic, tomato paste, cumin, coriander, paprika, and oregano. Cook for another 1–2 minutes until fragrant.
- Add rinsed lentils, vegetable broth, bay leaf, and diced tomatoes into the pot. Bring to a boil, then reduce the heat and let it simmer for 25–30 minutes until the lentils are tender.
- Stir in fresh spinach or kale until wilted. Squeeze in the juice of one lemon, and season with salt and pepper to taste.
- Ladle into bowls, garnish with fresh parsley, and enjoy!
Notes
Store leftovers in airtight containers; refrigerate for up to 5 days or freeze for up to 3 months. Reheat thoroughly before serving.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Simmering
- Cuisine: Mediterranean







