One Pot Vegan Mediterranean Lentil Soup has quickly become one of my favorite dishes to make, not only because it’s wholesome and hearty, but also because of how simple it is to bring together in one pot.

The first time I prepared this One Pot Vegan Mediterranean Lentil Soup, I was looking for something that felt comforting yet light, a dish I could enjoy for dinner and still look forward to the leftovers the next day. What I ended up with was a soup that filled the kitchen with the warm aroma of garlic, cumin, and thyme, and tasted even better than I expected.
There’s something incredibly satisfying about cooking a recipe that relies on humble ingredients like lentils, carrots, and spinach, but transforms into a flavorful bowl of nourishment.
The Mediterranean flavors really shine here—olive oil, fresh herbs, and a balance of spices create a vibrant taste that feels both hearty and refreshing. One Pot Vegan Mediterranean Lentil Soup is the kind of soup you can serve to friends with a crusty loaf of bread or enjoy on your own after a long day.
Why One Pot Vegan Mediterranean Lentil Soup is the Ideal Recipe
When I first tried this One Pot Vegan Mediterranean Lentil Soup, what stood out most was how effortlessly it came together.
After a long day, the last thing I want to do is wash a mountain of dishes or fuss over complicated cooking steps. That’s why this One Pot Vegan Mediterranean Lentil Soup has become such a staple in my kitchen—it’s practical, hearty, and doesn’t ask for much in return besides a little chopping and stirring.
The “one pot” factor is a real game-changer. Everything builds inside a single pot, which means the flavors have time to blend beautifully while also keeping cleanup minimal.
I can prepare this One Pot Vegan Mediterranean Lentil Soup on a weeknight, enjoy it for dinner, and still have enough leftovers for lunch the next day. It’s the kind of dish that feels like it gives more than it takes.
Print
One Pot Vegan Mediterranean Lentil Soup Recipe
- Total Time: 45 min
- Yield: 6 servings
- Diet: Vegan
Description
One Pot Vegan Mediterranean Lentil Soup is a wholesome, flavorful meal made with protein-packed lentils, fresh vegetables, and aromatic Mediterranean spices. Easy to prepare in a single pot, it’s hearty, healthy, and perfect for cozy lunches or dinners.
Ingredients
2 tablespoons extra virgin olive oil
1 large onion, diced
3 medium carrots, diced
3 celery stalks, diced
4 cloves garlic, minced
1 ½ teaspoons ground cumin
1 teaspoon paprika
1 teaspoon dried thyme
Salt and black pepper to taste
1 ½ cups green or brown lentils, rinsed
2 (15-ounce) cans diced tomatoes
6 cups low-sodium vegetable broth
2 cups fresh spinach
Fresh parsley or dill for garnish
Instructions
Sauté the Vegetables: Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Cook for 6–8 minutes, stirring occasionally, until softened.
Build the Flavor: Stir in garlic, cumin, paprika, thyme, salt, and pepper. Cook for 1 minute until fragrant.
Add Lentils and Liquids: Add lentils, diced tomatoes, and vegetable broth. Stir well to combine.
Simmer: Bring to a boil, then reduce heat to low. Cover and simmer for 25–30 minutes, or until lentils are tender.
Finish with Greens: Stir in spinach and cook for 2–3 minutes until wilted.
Serve: Garnish with fresh parsley or dill and serve hot with bread or salad.
- Prep Time: 10 min
- Cook Time: 35 min
- Category: Soup
- Method: Stovetop
- Cuisine: Mediterranean
Key Ingredients in One Pot Vegan Mediterranean Lentil Soup Recipe
When I cook this One Pot Vegan Mediterranean Lentil Soup, I find that each ingredient plays a very specific role in creating its Mediterranean character. Here’s how I see each one coming together in the pot:
Extra Virgin Olive Oil – This is the foundation of flavor. I always start by warming olive oil in the pot, and right away it releases a rich aroma. It’s the kind of base that feels true to Mediterranean cooking, and it gives the vegetables a silky depth.
Onion, Carrots, and Celery – These three create the “flavor bed” of the soup. As they sauté together, the sweetness of the onion, the earthiness of the carrots, and the freshness of the celery meld into something that makes the soup taste.
Garlic – I’ve learned not to rush this step. When garlic hits the heat with the olive oil and vegetables, it transforms into something fragrant that fills the whole kitchen. It’s a small ingredient that makes a huge difference.
Spices: Cumin, Paprika, and Thyme – These spices are the soul of this soup. Cumin brings warmth, paprika adds a smoky depth, and thyme gives a subtle herbal note that lingers in every spoonful. I remember the first time I made it, I was surprised by how these three worked together to make the soup taste layered and complex.
Salt and Black Pepper – Simple, but essential. I season gradually, tasting as I go, because the lentils and broth absorb a lot of flavor as they cook.
Lentils – They are the heart of this dish. I’ve tried both green and brown lentils, and they both hold up beautifully in the simmer without turning mushy. They give the soup its hearty texture and make it filling enough to be the main course.
Diced Tomatoes – These add brightness and a bit of acidity that balances the richness of the olive oil and lentils. I love how they also bring color to the soup, making it more appetizing before you even take a bite.
Vegetable Broth – This ties everything together. I use low-sodium broth so I can control the salt, and I find that it gives the lentils just the right amount of depth without overpowering the spices.
Fresh Spinach – This is the finishing touch. Right at the end, I stir in fresh spinach, and it wilts almost instantly, adding a pop of color and freshness. It makes the soup feel alive and vibrant.
Fresh Parsley or Dill – Garnish might seem optional, but for me it’s not. A sprinkle of fresh herbs at the end completely changes the final bowl. Parsley makes the flavors brighter, while dill adds a delicate Mediterranean note that pairs beautifully with the lentils.
This One Pot Vegan Mediterranean Lentil Soup is great on its own, but you can also enjoy it with a sweet or hearty side. Try One Bowl Lemon Blueberry Cake Recipe for a light dessert, One Bowl Pumpkin Dump Cake Recipe for cozy autumn flavors, or Crock Pot White Chicken Chili Recipe for another comforting, hearty meal.
How to Make One Pot Vegan Mediterranean Lentil Soup Recipe Step-by-Step
When I first made this One Pot Vegan Mediterranean Lentil Soup, I realized that the process was as comforting as the final dish. It’s one of those recipes where each step builds anticipation, and by the time it’s ready, you already know it’s going to be good. Here’s how I prepare it:
Sauté the Vegetables – I begin by heating olive oil in a large pot, letting it warm just enough to release its aroma. Then I add the onion, carrots, and celery. As they soften, the smell changes from sharp to sweet, and I know the base of the soup is on the right track. I usually give it around 6–8 minutes, stirring occasionally so nothing sticks.
Build the Flavor – Next comes my favorite moment: adding the garlic and spices. The cumin, paprika, and thyme hit the heat, and suddenly the kitchen smells like something far more complex than a simple weeknight dinner. I only let it cook for about a minute, just enough to release the fragrance without burning the garlic.
Add Lentils and Liquids – At this point, I stir in the lentils, diced tomatoes, and vegetable broth. It always feels like the moment the soup becomes real. I take care to mix everything well, so the lentils are fully coated and the spices distribute evenly.
Simmer to Perfection – I bring the pot to a gentle boil, then immediately reduce the heat to low. This step is all about patience. I cover the pot and let it simmer for about 25–30 minutes. I always check the lentils toward the end—they should be tender but not mushy. This stage is when the flavors deepen, and the soup starts to taste like it’s been cooking all day.
Finish with Greens – Once the lentils are ready, I stir in the spinach. It wilts almost instantly, turning the soup a vibrant green and adding freshness. This step always makes the pot look as beautiful as it smells.
Serve and Garnish – Finally, I ladle the soup into bowls and top it with fresh parsley or dill. I’ve noticed that this simple garnish makes the flavors pop in a way that feels restaurant-worthy. I like to serve it with a slice of crusty bread or a light salad on the side, which makes the whole meal feel complete.
What Makes This One Pot Vegan Mediterranean Lentil Soup Recipe
What I love most about this One Pot Vegan Mediterranean Lentil Soup is its balance of simplicity and flavor. With just one pot, a few pantry staples, and fresh vegetables, it delivers a meal that feels comforting yet light.
The lentils give One Pot Vegan Mediterranean Lentil Soup substance, the spices bring warmth, and the greens add a fresh finish. It’s the kind of recipe that proves healthy food can still be deeply satisfying, and every time I make it, I’m reminded of how much joy can come from the simplest ingredients.
One Pot Vegan Mediterranean Lentil Soup Recipe Nutrition Facts
| Nutrient | Amount per Serving |
|---|---|
| Calories | 245 kcal |
| Carbohydrates | 38 g |
| Protein | 13 g |
| Fat | 6 g |
| Saturated Fat | 1 g |
| Fiber | 15 g |
| Sodium | 540 mg |
| Potassium | 850 mg |
| Vitamin A | 120% DV |
| Vitamin C | 35% DV |
| Iron | 30% DV |
| Calcium | 10% DV |
FAQs about One Pot Vegan Mediterranean Lentil Soup
What is in Mediterranean lentil soup?
When I make this soup, it usually includes olive oil, onions, carrots, celery, garlic, lentils, diced tomatoes, vegetable broth, and fresh greens like spinach. The flavor really comes from the Mediterranean spices—cumin, paprika, and thyme.
Should you soak lentils before adding to soup?
I don’t soak them for this recipe. Green or brown lentils cook perfectly in about 25–30 minutes, so soaking isn’t necessary. I just rinse them well before adding them to the pot.
Is lentil soup healthy for weight loss?
Yes, I’ve found it’s a great option because it’s filling without being heavy. The fiber and protein from the lentils keep me satisfied, and the vegetables add plenty of nutrients without extra calories.
What spices are good in lentil soup?
I love using cumin, paprika, and thyme because they give warmth and depth. Sometimes I’ll add a pinch of chili flakes if I want a little kick, or finish with fresh herbs for brightness.
Conclusion
Every time I make this One Pot Vegan Mediterranean Lentil Soup, I’m reminded of how comforting and effortless good food can be. With simple ingredients, one pot, and about half an hour, you get a meal that’s hearty, healthy, and full of flavor.
It’s become one of those recipes I turn to when I want something nourishing without spending hours in the kitchen. Whether you enjoy it fresh off the stove or reheated the next day, it always delivers that same cozy, satisfying taste.
For more wholesome, gut-friendly ideas, follow Elise Chef on Facebook for daily wellness tips and nourishing recipes.
Looking for inspiration? Visit Elise Chef on Pinterest to explore beautifully curated high-fiber recipes and discover your next healthy habit.