Chickpea and Feta Salad with Lemon Vinaigrette

Loaded with bright, Mediterranean flavors, this Greek Chickpea Feta Salad with avocado is a fresh, satisfying recipe you’ll reach for again and again. Chunky vegetables, tender chickpeas and tangy feta are tossed with olive oil, lemon and garlic for a simple, no-cook meal or side. It’s ideal for sharing, meal prep, or pairing with grilled proteins.

hand holding brown bowl of greek chickpea feta salad

Fresh, easy salads are a constant in my kitchen, especially in warm months. This chickpea and feta salad is crunchy, creamy and full of color—everything that makes a summer salad irresistible. The chickpeas add plant-based protein and fiber, while avocado and olive oil bring healthy fats and a silky texture.

This salad works on its own or alongside grilled chicken, salmon or steak. It also keeps well for a few days in the fridge, making it a great option for weekly meal prep.

Why you will love this chickpea recipe

  • Quick: Ready in about 20 minutes from start to finish.
  • Easy: Minimal chopping and no cooking required when using canned chickpeas.
  • No-cook: There’s no need to turn on the oven or stove—perfect for hot days.
  • Nourishing: Fresh vegetables, chickpeas for protein and feta for calcium make this a wholesome dish.
  • Meal prep friendly: Stores well in an airtight container for several days.
close up chickpea salad in a bowl

Ingredients for chickpea feta salad

  • Tomatoes: Cherry or grape tomatoes, halved; any ripe tomato will work.
  • Seedless cucumbers: Also called English cucumbers; they have fewer seeds and a milder flavor.
  • Red onion: Thinly sliced for a milder, slightly sweet bite; green onions can be substituted.
  • Avocado: Diced for creaminess and richness.
  • Cilantro: Chopped; parsley can be used instead if preferred.
  • Chickpeas: Canned, drained and rinsed for convenience. Cooked dry chickpeas may be used if you prefer.
  • Feta cheese: Cubed or crumbled; goat cheese is a suitable alternative for a softer texture.
  • Olive oil: Extra virgin is best for flavor; avocado oil can be used instead.
  • Lemon: Zest and juice brighten the salad; lime works as a substitute.
  • Garlic: One clove, pressed or minced.
  • Salt & pepper: Kosher salt and freshly ground black pepper to taste.
Salad ingredients on a grey table.

How to make Chickpea Feta Salad

  1. Combine the produce: In a large bowl, add the halved tomatoes, diced cucumbers, thinly sliced red onion, diced avocado and chopped cilantro. Add the drained chickpeas on top.
  2. Chickpea Feta Salad ingredients individually placed in a wooden bowl (not mixed).
  3. Add feta and oil: Gently fold in the cubed or crumbled feta and drizzle with olive oil so the cheese and beans absorb the flavor.
  4. Drizzle oil over the salad ingredients.
  5. Season and finish: Stir in lemon zest and juice, add the pressed garlic, then season with salt and pepper to taste. Toss gently to combine, taking care not to mash the avocado.
  6. top view chickpea tomato salad in a wooden bowl

Tips for success

  • For a more classic Greek flavor, add a sprinkle of dried oregano and a handful of kalamata olives.
  • To make the salad vegan, substitute vegan feta or omit the cheese entirely.
  • Store leftover salad in an airtight container in the refrigerator for up to 3 days; dress with lemon and oil just before serving to keep textures fresh.
  • Serve with grilled chicken, salmon or steak to turn this salad into a complete, protein-packed meal.
  • Add extra vegetables such as bell peppers or shredded carrots for additional crunch and color.
top view of salad in a bowl wooden bowl

Frequently Asked Questions

What is a traditional Greek salad made of?

A traditional Greek salad (horiatiki) typically includes large-chunk tomatoes, cucumber, red onion, olives and sizable pieces of feta cheese. Bell peppers and oregano are common additions. Traditional versions usually do not include lettuce.

Are chickpeas carbs or protein?

Chickpeas contain both carbohydrates and protein. They provide substantial fiber and are a nutritious plant-based source of protein and complex carbs.

What has more protein: eggs or chickpeas?

Protein content depends on serving size. For example, one large egg contains about 6 grams of protein, while one cup of cooked chickpeas provides around 15–20 grams of protein. Chickpeas are a good source of plant-based protein, while eggs provide a complete animal protein.

What to serve with this chickpea feta salad

  • Grilled chicken kafta
  • Simple grilled lemon chicken skewers
  • Grilled cilantro-lime chicken
  • Pepper steak kebabs
  • Oven-baked salmon with potatoes and vegetables
  • Blackened salmon
top view of chickpea and feta salad in a bowl

More healthy salad recipes you will love

  • Greek Quinoa Salad Bowl
  • Greek Quinoa Salad with Chickpeas
  • Roasted Chickpea and Avocado Salad
  • Grape Salad
  • Easy Fruit Salad
top view chickpea salad

If you try this Chickpea Feta Salad, I’d love to hear your feedback in the comments. If you enjoyed the recipe, please consider sharing it with friends and family or saving it for later.

Chickpea Feta and Avocado Salad — Recipe

Loaded with fresh flavor, this Greek-style chickpea, feta and avocado salad is quick to make and perfect for lunch, a side dish or light dinner. Serves 4.

Ingredients

  • 1/2 cup cherry tomatoes, halved
  • 3 seedless cucumbers, diced
  • 1 small red onion, thinly sliced
  • 1 avocado, diced
  • 1/2 bunch cilantro, chopped
  • 15 ounce can chickpeas, drained and rinsed
  • 4 ounce feta cheese, diced or crumbled
  • 2 tablespoons olive oil
  • 1 lemon, zest and juice
  • 1 garlic clove, pressed
  • Kosher salt and black pepper, to taste

Instructions

  1. In a large bowl, combine the prepared tomatoes, cucumbers, red onion, avocado and chopped cilantro. Add the drained chickpeas.
  2. Add the feta cheese and drizzle with olive oil.
  3. Stir in the lemon zest, lemon juice and pressed garlic. Season with salt and pepper to taste. Toss gently to combine and serve.

Notes

  • For a more authentic Greek flavor, add dried oregano and kalamata olives.
  • To make this vegan, substitute vegan feta or omit the cheese.
  • Store leftovers in an airtight container in the refrigerator for up to 3 days.

Nutrition (approximate per serving)

  • Calories: 368 kcal
  • Carbohydrates: 34 g
  • Protein: 13 g
  • Fat: 23 g
  • Fiber: 11 g