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

Mediterranean Chickpea Salad with Feta and Spinach

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Olivia
  • Prep Time: 15 mins
  • Cook Time: 0 mins
  • Total Time: 15 mins
  • Yield: 4 servings 1x
  • Category: Salad
  • Method: No-Cook
  • Cuisine: Mediterranean
  • Diet: Vegetarian

Description

Mediterranean Chickpea Salad with Feta and Spinach is a refreshing, protein-packed salad featuring chickpeas, fresh vegetables, spinach, and tangy feta, all tossed in a zesty lemon-herb dressing.


Ingredients

Units Scale
  • 1 (15 oz) can chickpeas, drained and rinsed
  • 2 cups fresh baby spinach, chopped
  • 1 cup cherry tomatoes, halved
  • 1/2 cucumber, diced
  • 1/4 red onion, thinly sliced
  • 1/2 cup crumbled feta cheese
  • 1/4 cup Kalamata olives, pitted and sliced
  • 2 tablespoons chopped fresh parsley
  • 3 tablespoons olive oil
  • 2 tablespoons fresh lemon juice
  • 1 teaspoon red wine vinegar
  • 1/2 teaspoon dried oregano
  • Salt and pepper to taste

Instructions

  1. In a large mixing bowl, combine chickpeas, spinach, cherry tomatoes, cucumber, red onion, feta, olives, and parsley.
  2. In a small bowl or jar, whisk together olive oil, lemon juice, red wine vinegar, oregano, salt, and pepper.
  3. Pour the dressing over the salad and toss well to combine.
  4. Let the salad sit for 10–15 minutes to allow flavors to meld.
  5. Serve chilled or at room temperature.

Notes

  • Can be made ahead and stored in the fridge for up to 3 days.
  • For a heartier meal, add grilled chicken or quinoa.
  • Use fresh herbs like mint or dill for added flavor variation.

Nutrition

  • Serving Size: 1 cup
  • Calories: 280
  • Sugar: 3g
  • Sodium: 520mg
  • Fat: 18g
  • Saturated Fat: 5g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 5g
  • Protein: 9g
  • Cholesterol: 15mg