Hearty Mediterranean Lentil Soup
Hearty Mediterranean Lentil Soup is a wholesome, one-pot meal packed with plant-based protein, vegetables, and warm spices. It’s the kind of soup that feels comforting without being heavy, combining earthy lentils with tomatoes, garlic, herbs, and a bright hit of lemon at the end.
The base is built slowly with sautéed aromatics, then simmered with lentils, broth, and vegetables until everything becomes rich and naturally thick. Finished with greens and fresh herbs, it’s a balanced, nourishing soup that works perfectly for lunch, dinner, or meal prep.
Prep Time: 15–20 minutes
Cook Time: 35–45 minutes
Total Time: Around 1 hour
Ingredients
Core Soup Base
1 large yellow onion, finely diced
4 cloves garlic, minced
3 celery stalks, diced
3 large carrots, diced
2 tablespoons extra virgin olive oil
Main Ingredients
1 to 1½ cups dried lentils (green or brown for hearty texture, red for softer soup), rinsed
1 large can (14–28 oz) diced or crushed tomatoes
1–2 medium potatoes, diced (optional but recommended for thickness)
4 to 6 cups vegetable or chicken broth (or mixed with water)
Herbs & Spices
1 teaspoon ground cumin
1 teaspoon sweet paprika
1 teaspoon dried oregano
1–2 bay leaves
Kosher salt, to taste
Freshly cracked black pepper, to taste
Optional additions: basil, coriander, turmeric, or thyme
Finishing Touches
2 cups fresh spinach or chopped kale
1–2 tablespoons fresh lemon juice or balsamic vinegar
Fresh parsley or cilantro, chopped for garnish
Instructions
Start by heating olive oil in a large pot over medium heat. Add diced onion, carrots, and celery. Sauté for about 6–8 minutes until the vegetables soften and the onion becomes translucent.
Add garlic and cook for another minute until fragrant, being careful not to burn it.
Stir in cumin, paprika, oregano, salt, and black pepper. Let the spices toast lightly for 30–60 seconds to deepen their flavor.
Add rinsed lentils, diced tomatoes, potatoes, and bay leaves. Pour in the broth and stir everything together.
Bring the soup to a boil, then reduce the heat to a gentle simmer. Cover and cook for 30–40 minutes, stirring occasionally, until the lentils and vegetables are tender.
Once cooked, remove bay leaves and adjust seasoning if needed. If the soup is too thick, add a little more broth or water.
Stir in spinach or kale and cook for 2–3 minutes until wilted.
Finish with fresh lemon juice or a splash of balsamic vinegar to brighten the flavors.
Serve warm, garnished with chopped parsley or cilantro.
Tips
Sautéing vegetables slowly builds a deeper flavor base.
Do not skip rinsing lentils to remove excess starch and debris.
Adjust liquid depending on how thick you like your soup.
Add lemon juice at the end to keep its fresh, bright flavor.
If using red lentils, reduce cooking time slightly as they soften faster.
Stir occasionally to prevent lentils from sticking to the pot.
For extra richness, add a drizzle of olive oil before serving.
Let the soup rest for 10 minutes after cooking for better flavor development.
Use homemade broth if possible for a richer taste.
Add greens at the very end to preserve their color and nutrients.
Variations
Make it spicy by adding chili flakes or harissa paste.
Add zucchini or bell peppers for extra vegetables.
Use sweet potatoes instead of regular potatoes for a sweeter flavor.
Blend part of the soup for a creamier texture while keeping some chunks.
Add cooked chicken or turkey for extra protein.
Swap lentils with chickpeas for a different texture.
Use coconut milk for a creamy Mediterranean-fusion version.
Add pasta like orzo for a heartier soup.
Top with crumbled feta for a salty finish.
Add smoked paprika for a deeper, smoky flavor profile.
Q&A
Can I make this soup ahead of time?
Yes, it actually tastes better the next day as the flavors deepen.
Can I freeze it?
Yes, it freezes very well for up to 2–3 months.
What type of lentils should I use?
Green or brown lentils hold their shape best, while red lentils create a softer, thicker soup.
Why is my soup too thick?
Lentils absorb liquid as they cook, so just add more broth or water.
Can I make it in a slow cooker?
Yes, cook on low for 6–8 hours or high for 3–4 hours.
Is this soup healthy?
Yes, it’s high in fiber, plant protein, and packed with vitamins from vegetables.
Nutrition
(Approx. per serving)
Calories: 280–360 kcal
Protein: 14–18g
Carbohydrates: 45–55g
Fat: 6–10g
Fiber: 10–14g
Values vary depending on broth and added ingredients.
Conclusion
Hearty Mediterranean Lentil Soup is a simple, nourishing dish that delivers comfort and nutrition in every bowl. The combination of lentils, vegetables, and aromatic spices creates a deeply satisfying base, while fresh lemon and herbs keep it bright and balanced. It’s easy to make, budget-friendly, and perfect for meal prep, making it a reliable staple for healthy, everyday cooking.