Greek Chickpea Feta Salad is a fresh, protein-packed salad made with chickpeas, crisp vegetables, feta cheese, Kalamata olives, and a homemade Greek vinaigrette. This easy Mediterranean-inspired salad comes together in just 15 minutes and is perfect for meal prep, lunches, potlucks, and summer gatherings.
This post contains affiliate links, which means I’ll receive a commission if you purchase through my link, at no extra cost to you. Please read the full disclosure here.
I always keep a few cans of chickpeas in my pantry because they’re one of the easiest ways to turn simple ingredients into a satisfying meal. Whether I’m pulling together a quick lunch, a side dish for grilled chicken, or something to bring to a summer gathering, chickpeas are usually the starting point.
This Greek Chickpea Feta Salad has become one of my favorite warm-weather recipes because it’s fresh, flavorful, and incredibly easy to make. Crisp cucumber, juicy tomatoes, salty feta, and Kalamata olives are tossed with chickpeas and coated in a bright homemade vinaigrette seasoned with my Greek Seasoning for bold Mediterranean flavor.
One of the things I love most about this salad is that it actually gets better as it sits. The chickpeas absorb the lemony dressing, the flavors meld together, and every bite becomes even more delicious. It’s the kind of recipe that’s just as good for meal prep as it is for entertaining.
If you’re looking for an easy chickpea feta salad that’s packed with fresh ingredients and classic Greek flavors, this recipe is one you’ll come back to again and again.
Why You’ll Love This Recipe
- Ready in just 15 minutes with no cooking required
- Packed with protein and fiber from chickpeas
- Loaded with fresh Mediterranean-inspired flavors
- Perfect for meal prep because it tastes even better after chilling
- Works as a side dish, light lunch, or easy dinner
- Made with simple, wholesome ingredients
- Uses The Spice Girl Kitchen Greek Seasoning for bold flavor
- Naturally vegetarian and gluten-free
Ingredients You’ll Need
For the Salad
This salad combines pantry-friendly chickpeas with fresh vegetables, creamy feta, and briny Kalamata olives for the perfect balance of flavors and textures. Fresh parsley and dill add brightness while helping create that classic Greek-inspired flavor profile.
For the Greek Vinaigrette
The homemade vinaigrette is what brings everything together. Fresh lemon juice, red wine vinegar, garlic, and Greek Seasoning create a bright, tangy dressing that soaks into the chickpeas and makes every bite incredibly flavorful.
How to Make Greek Chickpea Feta Salad
Make the Dressing
Whisk together the olive oil, lemon juice, red wine vinegar, Dijon mustard, garlic, Greek Seasoning, salt, and pepper until smooth and well combined.
Combine the Salad Ingredients
Add the chickpeas, cucumber, tomatoes, red onion, Kalamata olives, feta, parsley, and dill to a large mixing bowl.
Toss Everything Together
Pour the dressing over the salad and gently toss until all of the ingredients are evenly coated.
Let the Flavors Develop
Allow the salad to sit for 15 to 20 minutes before serving. This gives the chickpeas time to absorb the dressing and allows the flavors to meld together.
Tips for the Best Chickpea Feta Salad
Use Block Feta
If possible, purchase feta packed in brine and crumble it yourself. Block feta tends to have a creamier texture and better flavor than pre-crumbled feta.
Let the Salad Rest
Even a short resting time makes a big difference. As the salad sits, the chickpeas absorb the vinaigrette and become much more flavorful.
Soak the Red Onion
If you’re sensitive to raw onion, soak the diced onion in cold water for about 10 minutes before adding it to the salad. This helps mellow the sharp bite without sacrificing flavor.
Use Fresh Lemon Juice
Fresh lemon juice provides a brighter flavor than bottled lemon juice and helps create the fresh Mediterranean taste that makes this salad so good.
Don’t Skip the Fresh Herbs
Fresh parsley and dill add freshness and complexity that dried herbs simply can’t replicate.
Variations
Add Grilled Chicken
Turn this salad into a complete meal by adding sliced grilled chicken breast or chicken skewers.
Add More Vegetables
Bell peppers, pepperoncini, artichoke hearts, and avocado all make excellent additions.
Make It Vegan
Omit the feta cheese or substitute your favorite dairy-free feta alternative.
Add Grains
Serve the salad over cooked quinoa, farro, or brown rice for an even heartier meal.
Add More Protein
Grilled shrimp, salmon, steak, or even rotisserie chicken pair beautifully with the Greek flavors in this salad.
What to Serve with Greek Chickpea Feta Salad
This Greek chickpea salad pairs well with a variety of Mediterranean-inspired dishes:
- Grilled chicken skewers
- Greek chicken
- Lamb burgers
- Grilled salmon
- Hummus and pita bread
- Mediterranean flatbread
Whether served as a side dish or the main event, this salad fits into almost any summer menu.
Storage
Store leftover chickpea feta salad in an airtight container in the refrigerator for up to 4 days.
The dressing may settle at the bottom of the container, so give the salad a quick stir before serving. Because there are no leafy greens, this salad holds up exceptionally well and is ideal for meal prep.
Frequently Asked Questions
Is chickpea feta salad healthy?
Yes. Chickpeas provide plant-based protein and fiber, while fresh vegetables, olive oil, and feta cheese create a nutrient-dense salad that’s both satisfying and flavorful.
Can I make chickpea feta salad ahead of time?
Absolutely. This salad is an excellent make-ahead recipe because the flavors continue to develop as it chills.
Can I use dried chickpeas instead of canned?
Yes. You’ll need approximately 3 cups of cooked chickpeas to replace the canned chickpeas in this recipe.
How long does chickpea feta salad last?
Stored properly in the refrigerator, the salad will stay fresh for up to 4 days.
Can I make this salad the day before?
Yes. In fact, many people prefer it the next day because the chickpeas have more time to absorb the dressing and develop flavor.
More Mediterranean-Inspired Recipes
If you love Mediterranean flavors, try these recipes next:

Greek Chickpea Feta Salad
Ingredients
Equipment
Method
- Whisk together the olive oil, lemon juice, red wine vinegar, Dijon mustard, garlic, Greek Seasoning, salt, and black pepper in a small bowl until smooth and combined.
- Add the chickpeas, cucumber, tomatoes, red onion, Kalamata olives, feta, parsley, and dill (if using) to a large mixing bowl.
- Pour the dressing over the salad and gently toss until everything is evenly coated.
- Let the salad sit for 15-20 minutes before serving to allow the chickpeas to absorb the dressing and the flavors to meld together.
- Serve immediately or refrigerate until ready to serve.
Video
Notes
- Make Ahead: This salad can be made up to 24 hours in advance and tastes even better after chilling.
- Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days.
- Feta Tip: Block feta packed in brine provides the best flavor and texture compared to pre-crumbled feta.
- Red Onion Tip: For a milder onion flavor, soak the diced red onion in cold water for 10 minutes before adding it to the salad.
- Variations: Add grilled chicken, shrimp, salmon, or steak to turn this salad into a complete meal.
- Greek Seasoning Substitute: If you do not have my Greek seasoning blend, use dried oregano, garlic powder, onion powder, dried dill, and black pepper for a similar flavor profile.
- Nutrition (per serving, 6 servings): 283 calories, 16g fat, 24g carbs, 11g protein, 7g fiber. Nutrition information is an estimate. Actual values may vary based on specific ingredients and brands used.
This post was all about Cucumber Feta Salad.
Did you make this recipe? Make sure to tag me @thespicegirlkitchen_ on Instagram or @thespicegirlkitchen on TikTok! I love seeing your recreations! I will be your ultimate hype woman!
Want to learn more about Kelsey? Click here to read her story!














Leave a Reply