This Mediterranean Lentil Feta Salad is a vibrant celebration of fresh ingredients and bold flavors. It combines earthy lentils with crisp vegetables, salty feta, and a zesty lemon dressing. It is the perfect choice for anyone looking for a meal that is both satisfying and incredibly nutritious. Whether you need a healthy lunch for work or a colorful side dish for your next dinner party, this salad delivers on every level.
Lentils are the unsung heroes of the pantry, offering a fantastic source of plant-based protein and fiber. When paired with the bright colors of the Mediterranean—think juicy tomatoes and crunchy cucumbers—the result is a dish that feels light yet keeps you full for hours. This recipe is naturally gluten-free and can easily be adapted for different dietary needs, making it a versatile staple for any home cook.
Recipe Information
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Servings: 4
- Difficulty Level: Easy
Nutrition Information
- Calories per serving: 320 kcal
- Protein: 15g
- Carbohydrates: 36g
- Fat: 14g
- Fiber: 12g
- Sugar: 4g
- Sodium: 580mg
Why Make This Mediterranean Lentil Feta Salad
One of the best reasons to make this salad is its incredible shelf life. Unlike leafy green salads that wilt within hours, this lentil-based dish actually tastes better as it sits. The lentils soak up the lemon and herb vinaigrette, deepening the flavor profile over time. It is a meal-prepper’s dream, staying fresh and delicious in the fridge for several days.
Additionally, this recipe is a powerhouse of nutrition. You get high-quality protein from the lentils, healthy fats from the olive oil, and a wide array of vitamins from the fresh produce. It is a guilt-free meal that doesn’t sacrifice taste for health. The combination of textures—the soft lentils, the crunchy onions, and the creamy feta—makes every bite an enjoyable experience.
How to Make Mediterranean Lentil Feta Salad
Making this salad is straightforward and requires very little active kitchen time. You simply cook the lentils until tender, chop your fresh vegetables, and whisk together a quick homemade dressing. Follow these easy steps to bring this Mediterranean classic to your table.
Ingredients
- 1 cup dried green or brown lentils, rinsed
- 3 cups water or vegetable broth
- 1 cup cherry tomatoes, halved
- 1 large English cucumber, diced
- 1/2 red onion, finely chopped
- 1/2 cup Kalamata olives, sliced
- 1/2 cup crumbled feta cheese
- 1/4 cup fresh parsley, chopped
- 1/4 cup extra virgin olive oil
- 3 tablespoons fresh lemon juice
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Directions
Step 1: Cooking the Lentils
Place the rinsed lentils in a medium saucepan with the water or broth. Bring to a boil, then reduce the heat and simmer uncovered for 15 to 20 minutes. You want them to be tender but still hold their shape. Drain any excess liquid and let them cool slightly.
Step 2: Preparing the Vegetables
While the lentils are cooking, chop the cherry tomatoes, cucumber, and red onion. Place them into a large mixing bowl along with the sliced Kalamata olives and fresh parsley. Having everything prepped before the lentils finish helps the process move quickly.
Step 3: Creating the Dressing
In a small bowl or a mason jar, whisk together the extra virgin olive oil, fresh lemon juice, minced garlic, dried oregano, salt, and black pepper. Whisk until the dressing is well combined and slightly emulsified.
Step 4: Assembling the Salad
Add the cooked, slightly cooled lentils to the bowl with the vegetables. Pour the dressing over the mixture and toss gently to coat everything evenly. The warmth from the lentils will help them absorb the flavors of the dressing.
Step 5: Adding the Feta
Gently fold in the crumbled feta cheese. Be careful not to over-mix, as you want to keep the feta in distinct chunks rather than turning the salad cloudy. Serve immediately or refrigerate for later.
How to Serve Mediterranean Lentil Feta Salad
This salad is incredibly flexible in how it can be served. It works beautifully as a standalone light lunch, perhaps with a side of toasted pita bread or hummus. If you are serving it for dinner, it makes an excellent accompaniment to grilled chicken, roasted lamb, or pan-seared salmon. You can also serve it over a bed of fresh baby spinach or arugula for an extra boost of greens.
How to Store Mediterranean Lentil Feta Salad
Store any leftovers in an airtight container in the refrigerator. This salad will stay fresh for up to 4 days. Before serving leftovers, give the salad a quick toss to redistribute the dressing. If the lentils have absorbed most of the liquid, you might want to add a tiny splash of olive oil or a squeeze of fresh lemon to brighten it back up.
Expert Tips for Perfect Mediterranean Lentil Feta Salad
To get the best results, use French lentils (Puy) or black beluga lentils if you can find them. These varieties hold their shape much better than red or yellow lentils, which tend to turn mushy when cooked. Also, make sure to rinse your lentils thoroughly before cooking to remove any dust or debris. Finally, using high-quality extra virgin olive oil makes a significant difference in the final flavor of the dressing.
Delicious Variations
There are many ways to customize this recipe to your liking. If you want more crunch, try adding toasted pine nuts or chopped walnuts. For a vegan version, simply omit the feta cheese or replace it with a vegan almond-based feta or some diced avocado for creaminess. You can also add extra vegetables like roasted red peppers, blanched asparagus, or shredded carrots to increase the volume and nutrients.

Frequently Asked Questions
Q: Can I use canned lentils for this recipe?
Yes, canned lentils work perfectly for a faster version. Just make sure to drain and rinse them very well before adding them to the salad.
Q: Do I have to peel the cucumber?
It depends on the type of cucumber. English cucumbers have thin skin and do not need to be peeled. Standard garden cucumbers have thicker, waxier skin that is usually better removed.
Q: Is this salad good for weight loss?
Yes, this salad is very fiber-rich and high in protein, which helps you feel full longer. It is a great option for weight management when eaten in proper portions.
Q: Can I make this salad ahead of time?
Absolutely! It is actually better if made at least 30 minutes before serving so the flavors can meld together.
Q: What can I use instead of lemon juice?
If you don’t have lemons, red wine vinegar is an excellent substitute that maintains the Mediterranean flavor profile.
Conclusion
This Mediterranean Lentil Feta Salad is a testament to the fact that healthy eating can be absolutely delicious. With its mix of protein, fiber, and vibrant fresh vegetables, it is a dish that nourishes the body and satisfies the palate. We hope you enjoy adding this colorful and hearty salad to your weekly meal rotation!

Mediterranean Lentil Feta Salad
- Cook Time: 35 minutes
- Total Time: 35 minutes
- Diet: Gluten-Free
Ingredients
- 1 cup dried green or brown lentils, rinsed
- 3 cups water or vegetable broth
- 1 cup cherry tomatoes, halved
- 1 large English cucumber, diced
- 1/2 red onion, finely chopped
- 1/2 cup Kalamata olives, sliced
- 1/2 cup crumbled feta cheese
- 1/4 cup fresh parsley, chopped
- 1/4 cup extra virgin olive oil
- 3 tablespoons fresh lemon juice
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Instructions
- Place the rinsed lentils in a medium saucepan with the water or broth. Bring to a boil, then reduce the heat and simmer uncovered for 15 to 20 minutes. You want them to be tender but still hold their shape. Drain any excess liquid and let them cool slightly.
- While the lentils are cooking, chop the cherry tomatoes, cucumber, and red onion. Place them into a large mixing bowl along with the sliced Kalamata olives and fresh parsley. Having everything prepped before the lentils finish helps the process move quickly.
- In a small bowl or a mason jar, whisk together the extra virgin olive oil, fresh lemon juice, minced garlic, dried oregano, salt, and black pepper. Whisk until the dressing is well combined and slightly emulsified.
- Add the cooked, slightly cooled lentils to the bowl with the vegetables. Pour the dressing over the mixture and toss gently to coat everything evenly. The warmth from the lentils will help them absorb the flavors of the dressing.
- Gently fold in the crumbled feta cheese. Be careful not to over-mix, as you want to keep the feta in distinct chunks rather than turning the salad cloudy. Serve immediately or refrigerate for later.




