This Mediterranean lentil salad is a vibrant, nourishing dish that combines tender lentils with crisp vegetables, fresh herbs, and a bright lemon dressing. It’s the kind of recipe that works just as well as a light lunch as it does a hearty side dish.

With its balance of textures—soft lentils, crunchy vegetables, and fragrant herbs—every bite feels refreshing yet satisfying. The simple lemon and olive oil dressing ties everything together, creating a dish that tastes clean, zesty, and full of life.
Even better, this salad is incredibly versatile. You can enjoy it warm, at room temperature, or chilled, making it perfect for meal prep, picnics, or quick weekday meals.
Why You’ll Love This Salad
- Packed with plant-based protein and fiber
- Naturally vegan and gluten-free
- Fresh, bright Mediterranean flavors
- Great for meal prep (stores well for days)
- Easy to customize with your favorite vegetables

Ingredients
Lemon Garlic Dressing
- Juice of 2 large lemons
- 1–2 garlic cloves, finely minced
- Salt, to taste
- Freshly ground black pepper
- ½ to 1 teaspoon chili flakes (or Aleppo-style pepper, optional)
- ⅓ cup extra virgin olive oil
Lentil Salad Base
- 1 cup green or black lentils, rinsed
- 1 bay leaf
- 1 English cucumber, chopped into bite-sized pieces
- 1 red bell pepper, chopped
- 1 orange bell pepper, chopped
- 2 green onions, sliced
- ½ cup fresh parsley, finely chopped
- ½ cup fresh mint, finely chopped

Time Overview
- Prep time: ~10 minutes
- Cook time: ~25 minutes
- Total time: ~35 minutes
How to Make Mediterranean Lentil Salad
1. Prepare the dressing
In a large mixing bowl, combine the lemon juice, garlic, salt, black pepper, and chili flakes (if using). Slowly drizzle in the olive oil while whisking continuously until the dressing becomes well blended and slightly thickened.
Set aside to allow the flavors to develop.
2. Cook the lentils
Place the rinsed lentils in a saucepan and add enough water to cover them by about an inch. Add the bay leaf.
Bring to a boil over medium-high heat, then reduce to a gentle simmer. Cover and cook for about 20–25 minutes, or until the lentils are tender but still hold their shape.
Drain any excess liquid and discard the bay leaf.
3. Combine lentils with dressing
While the lentils are still warm, transfer them directly into the bowl with the prepared dressing. Stir gently so they absorb the lemony flavor as they cool.
Let them sit for a few minutes.
4. Add vegetables and herbs
Once the lentils have cooled slightly (they can still be a bit warm), add:
- chopped cucumber
- bell peppers
- green onions
- parsley
- mint
Toss everything together until evenly combined.
5. Adjust and serve
Taste the salad and adjust seasoning if needed—add more salt, pepper, or lemon juice to suit your preference.
Serve immediately, or refrigerate for later.
Serving Ideas
This lentil salad pairs well with:
- grilled chicken or fish
- warm pita bread and hummus
- roasted vegetables
- cooked rice or quinoa
It can also be enjoyed on its own as a light but filling meal.
Storage Tips
Refrigerator:
Store in an airtight container for up to 3–4 days.
Best serving temperature:
For the best flavor, allow the salad to sit at room temperature for a few minutes before serving if it has been chilled.
Helpful Tips for Success
Choose the right lentils
Green or French lentils are ideal because they stay firm after cooking. Avoid red lentils, which tend to become soft and mushy.
Use fresh herbs
Fresh parsley and mint make a big difference in flavor. Dried herbs won’t give the same brightness.
Dress while warm
Mixing the lentils with dressing while they are still warm helps them absorb more flavor.
Easy Variations
Add protein
Top with grilled chicken, salmon, or feta cheese for a more filling meal.
Swap the legumes
Try chickpeas or black beans instead of lentils for a different texture.
Add more vegetables
Include cherry tomatoes, radishes, or roasted vegetables for extra variety.
Make it spicy
Increase the chili flakes for more heat.
Frequently Asked Questions
Can I use canned lentils?
Yes, canned lentils work well as a shortcut. Be sure to rinse and drain them thoroughly before using.
Can this be made ahead of time?
Absolutely. In fact, the flavor often improves after a few hours as the ingredients meld together.
Is this salad vegan?
Yes, this recipe is naturally vegan. If you add cheese, you can substitute with a plant-based option if needed.
Final Thoughts
This Mediterranean lentil salad is a simple yet flavorful dish that brings together wholesome ingredients in a refreshing way.
Whether you’re preparing a quick lunch, planning a side for dinner, or looking for a nutritious meal prep option, this salad is a reliable and delicious choice.

Mediterranean Lentil Salad (Fresh, Protein-Packed & Flavorful)
Ingredients
Method
- Prepare the dressing. In a large mixing bowl, combine the lemon juice, garlic, salt, black pepper, and chili flakes (if using). Slowly drizzle in the olive oil while whisking continuously until the dressing becomes well blended and slightly thickened. Set aside to allow the flavors to develop.
- Cook the lentils. Place the rinsed lentils in a saucepan and add enough water to cover them by about an inch. Add the bay leaf. Bring to a boil over medium-high heat, then reduce to a gentle simmer. Cover and cook for about 20–25 minutes, or until the lentils are tender but still hold their shape. Drain any excess liquid and discard the bay leaf.
- Combine lentils with dressing. While the lentils are still warm, transfer them directly into the bowl with the prepared dressing. Stir gently so they absorb the lemony flavor as they cool. Let them sit for a few minutes.
- Add vegetables and herbs. Once the lentils have cooled slightly (they can still be a bit warm), add: chopped cucumber, bell peppers, green onions, parsley, mint. Toss everything together until evenly combined.
- Adjust and serve. Taste the salad and adjust seasoning if needed—add more salt, pepper, or lemon juice to suit your preference. Serve immediately, or refrigerate for later.
Notes
Green or French lentils are ideal because they stay firm after cooking. Avoid red lentils, which tend to become soft and mushy. Use fresh herbs
Fresh parsley and mint make a big difference in flavor. Dried herbs won’t give the same brightness. Dress while warm
Mixing the lentils with dressing while they are still warm helps them absorb more flavor. Easy Variations Add protein
Top with grilled chicken, salmon, or feta cheese for a more filling meal. Swap the legumes
Try chickpeas or black beans instead of lentils for a different texture. Add more vegetables
Include cherry tomatoes, radishes, or roasted vegetables for extra variety. Make it spicy
Increase the chili flakes for more heat.
