Mediterranean Lentil Salad
Mediterranean Lentil Salad
There’s something about a bowl of lentil salad that just feels right no matter the season. This one’s loaded with crisp veggies, briny olives, and a lemony dressing that ties it all together. It’s the kind of dish you make once and then keep coming back to because it’s just that good and that easy.
Why You’ll Love This Recipe

This salad comes together fast, and most of that time is just chopping vegetables while the lentils simmer on their own. You don’t need any fancy equipment or techniques here.
It also tastes even better the next day, which makes it perfect for meal prep. The flavors have time to mingle and the lentils soak up all that good lemony dressing.
And honestly, it’s just satisfying. Between the lentils and the veggies, you get a salad that actually fills you up instead of leaving you hungry an hour later.
Ingredients You’ll Need

Lentils are the star here, and I always reach for green or brown lentils since they hold their shape after cooking. Red lentils tend to go mushy, so skip those for this one.
Cucumber and cherry tomatoes bring the crunch and freshness, while red onion adds a little bite. If raw onion is too much for you, soak the diced pieces in cold water for ten minutes first to mellow it out.
Kalamata olives and feta cheese give this salad that classic Mediterranean flavor. Feel free to swap in whatever olives you have on hand, and if you’re dairy-free, just leave the feta out or use a plant-based version.
For the dressing, it’s just olive oil, lemon juice, garlic, and a touch of dried oregano. Simple, but it really makes the whole dish sing.
Tips for the Best Results

Rinse your cooked lentils under cool water after draining. This stops the cooking process and washes away any starchy residue, which keeps the salad from getting gummy.
Let the salad sit for at least 15 minutes before serving if you can. This gives the dressing time to soak into the lentils, and the flavor difference is noticeable.
If you’re prepping ahead, hold off on adding the feta and fresh herbs until right before serving so they stay fresh and don’t get soggy.
Storage and Reheating

This salad keeps beautifully in the fridge for up to 4 days in an airtight container. If anything, it tastes better on day two once everything has had a chance to soak together.
If the salad seems a little dry after sitting, a small drizzle of olive oil and a squeeze of fresh lemon juice will perk it right back up. I wouldn’t recommend freezing this one, since the texture of the vegetables really suffers once thawed.
Frequently Asked Questions

Can I use canned lentils instead of cooking them from scratch?
Yes, canned lentils work great here and save you a step. Just drain and rinse them well before adding to the salad.
What can I serve with Mediterranean lentil salad?
It pairs really well with grilled chicken, fish, or pita and hummus. It also works as a standalone lunch since it’s so filling on its own.
Is this recipe vegan?
It is, as long as you skip the feta or swap in a plant-based alternative. Everything else in the recipe is naturally vegan.
Why is my lentil salad mushy?
This usually happens from overcooking the lentils or not rinsing them after draining. Keep an eye on them while cooking and always rinse with cool water once they’re done.
Mediterranean Lentil Salad

A fresh, protein-packed salad with tender lentils, crisp vegetables, feta, and a tangy lemon-garlic dressing.
Ingredients
- 1 cup dried green or brown lentils
- 3 cups water or vegetable broth
- 1 cup cherry tomatoes, halved
- 1 cucumber, diced
- 1/2 red onion, finely diced
- 1/2 cup kalamata olives, halved
- 1/2 cup feta cheese, crumbled
- 1/4 cup fresh parsley, chopped
- 1/3 cup olive oil
- 1/4 cup fresh lemon juice
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Instructions
- Step 1. Rinse the lentils under cold water
- Step 2. Add lentils and water or broth to a pot and bring to a boil
- Step 3. Reduce heat and simmer for 18 to 20 minutes until tender but not mushy
- Step 4. Drain the lentils and rinse under cool water
- Step 5. Let the lentils cool to room temperature
- Step 6. In a large bowl, combine the cherry tomatoes, cucumber, red onion, olives, and parsley
- Step 7. Add the cooled lentils to the bowl
- Step 8. In a small bowl, whisk together the olive oil, lemon juice, garlic, oregano, salt, and pepper
- Step 9. Pour the dressing over the salad and toss to combine
- Step 10. Top with crumbled feta cheese before serving
30-Day High-Protein
Low-Calorie Meal Plan
Every breakfast, lunch, dinner & snack โ all 30 days fully mapped out. Just follow the plan.
- โ50+ complete recipes with ingredients & step-by-step instructions
- โ4-week day-by-day plans โ every meal for all 30 days
- โ4 weekly shopping lists organised by store section
- โPrintable habit & progress tracker โ 30 full days
- โ100g+ protein per day โ scientifically optimised macros
Instant PDF ยท Print at home
Results guaranteed with consistency







