Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Protein Packed Mediterranean Lentil Salad

Protein Packed Mediterranean Lentil Salad


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Zoe Adelson
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

This Protein Packed Mediterranean Lentil Salad is a vibrant, healthy dish full of fresh vegetables, hearty lentils, and bold Mediterranean flavors. Perfect for meal prep, gluten-free, vegetarian, and loaded with plant-based protein and fiber.


Ingredients

1 cup green or brown lentils

1 medium cucumber

1 red bell pepper

1 cup cherry tomatoes

1 small red onion

1⁄2 cup Kalamata olives

1⁄2 cup crumbled feta cheese

1⁄4 cup chopped fresh parsley

2 tablespoons chopped fresh mint

1 lemon, zested and juiced

3 tablespoons olive oil

1 clove garlic, minced

1⁄2 teaspoon salt

1⁄4 teaspoon black pepper


Instructions

1. Rinse and sort lentils, then cook them in a pot of water until tender but firm, about 20-25 minutes. Drain and let cool.

2. Chop cucumber, red bell pepper, and red onion. Halve the cherry tomatoes. Chop the parsley and mint.

3. In a small bowl, whisk together olive oil, lemon juice and zest, minced garlic, salt, and pepper.

4. Combine lentils, chopped vegetables, olives, and herbs in a large bowl. Toss with dressing.

5. Gently fold in crumbled feta cheese.

6. Chill in the fridge for at least 30 minutes before serving.

Notes

This salad gets better after marinating overnight.

Use canned lentils for quicker prep—just rinse them well.

Swap mint for basil or dill if you prefer.

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Salad
  • Method: No-cook
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 1⁄2 cups
  • Calories: 320
  • Sugar: 5g
  • Sodium: 580mg
  • Fat: 16g
  • Saturated Fat: 5g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 10g
  • Protein: 14g
  • Cholesterol: 20mg