Chickpea Salad is loaded with crunchy cucumbers, juicy tomatoes, creamy avocado, and tangy feta cheese. The fresh lemon dressing adds the Mediterranean flavors of classic Greek Salad. It’s perfect for lunch since chickpeas are protein-packed, naturally gluten-free, and leave you feeling satisfied.

This post may contain affiliate links. Read my disclosure policy.
Helpful Reader Review
“ONE OF MY FAVORITE SALADS!! I always make it a few times a year! Fresh, delicious and filling!…“ – Kevin ★★★★★
Chickpea Salad or Garbanzo Bean Salad?
Chickpeas and garbanzo beans are the same thing and can be used interchangeably in this recipe. They are known as chickpeas in the US and Garbanzo beans in Europe.
What are chickpeas? Chickpeas are peach-colored round legumes or seed pods that belong to the pea family. They have a satisfying nutty flavor. They are also the star ingredient of our Hummus Recipe!

Ingredients for Chickpea Salad
This salad is easy to make and comes together fast. Here’s what you’ll need to make this simple but hearty Chickpea Salad:
- Chickpeas – the star ingredient here. You can use canned, drained chickpeas or cook your own. The fastest method is Instant Pot Chickpeas (I make a batch and keep portions in the freezer for this salad).
- Cucumber – use an English cucumber or garden cucumbers and there’s no need to peel.
- Tomato – Cherry or grape tomatoes look great in this salad but you can use other varieties
- Avocado – adds a slight creaminess
- Red onion – you can substitute with chives if you prefer a milder onion flavor
- Feta Cheese – use either crumbled feta or dice up a block of feta
- Cilantro – adds an irresistible freshness, but you can substitute if desired (see variations below)
- Dressing – the combination of extra virgin olive oil, freshly-squeezed lemon juice, garlic, salt, and pepper is so simple but so flavorful.

Variations
There are so many ways to change up this salad and keep things exciting. Here are some of our favorite versions:
- Lettuce – you can make this a chopped green salad by adding some chopped romaine lettuce (and make a little extra dressing)
- Fresh Herbs – If you don’t like cilantro, you can substitute it with finely chopped fresh parsley, chives, dill, or a combination – adding them to taste.
- Tomatoes – you can use colorful tomatoes, chop up a large heirloom tomato (hello garden-grown!), or even diced Roma tomatoes work well.
- Bell Pepper – add diced yellow, red, green, or orange bell pepper
- Olives – try pitted chopped Kalamata olives for a tangy punch of flavor
Are Chickpeas Good for You?
According to Harvard Health, Chickpeas are nutrient-rich and are a perfect way to add plant-based protein to a salad. They are also a good source of fiber, iron, zinc, phosphorus, and B vitamins. If you want to add more chickpeas to your diet, try my Instant Pot Chickpeas recipe. I just love chickpeas, especially in homemade hummus!
How to Make Chickpea Salad
This is seriously the easiest salad. Most of the work is in slicing and chopping the ingredients but it comes together quickly.
- Make the Dressing – start with making the dressing for the flavors to meld while you chop the salad. You can whisk the dressing together in a bowl or shake it up in a mason jar with a tight-fitting lid.
- Add everything to the salad bowl – combine the tomatoes, cucumbers, onion, chickpeas, feta and cilantro.
- Drizzle the dressing over the salad and toss gently to coat every bite in that tasty dressing.

What to Serve with Chickpea Salad
Chickpea Salad is as versatile as Greek Salad. Because it has chickpeas, it can be served as a meal in itself or with a side of Sourdough Bread, but we also love to serve this as a side salad with:
- Potatoes – Oven-Roasted Potatoes or Roasted Red Potatoes
- Chicken – try a simple Baked Chicken Breast, or Lemon Chicken
- Salmon – try Grilled Salmon or our famous Baked Salmon
- Shrimp – such as Cilantro Lime Shrimp, Shrimp Scampi, or Grilled Shrimp Skewers
- Beef – excellent with Pan-Seared Steak or Grilled Steak
- Pork – Roasted Pork Tenderloin or Pork Schnitzel
Make-Ahead and Storage Tips
Leftover chickpea salad is great for meal prep because it keeps really well in the refrigerator for a couple of days. The lemon juice prevents the avocados from browning, and the taste only gets better as the flavors meld in the refrigerator.
How to Store Chickpea Salad: Cover with plastic wrap directly over the surface of the salad (or transfer to an airtight container) and refrigerate for 3 to 4 days. Add the salt just before serving to keep the cucumbers and tomatoes from softening. Stir the salad just before serving to redistribute the dressing.

Chickpea salad is a favorite in summer (especially with garden-grown tomatoes and cucumbers), but it’s so good year-round. If you add anything special to your Chickpea Salad, I’d love to hear about it in the comments below.
Chickpea Salad

Ingredients
- 3 Tbsp extra virgin olive oil
- 3 Tbsp lemon juice, from 1 large lemon
- 1 garlic clove, pressed or minced
- 1/2 tsp sea salt, or to taste
- 1/8 tsp black pepper
- 1 1/2 cups cherry tomatoes, halved
- 1 English Cucumber, halved and sliced
- 15 oz chickpeas, or garbanzo beans, drained, rinsed
- 1/2 medium red onion, thinly sliced
- 1 avocado, sliced
- 1/4 cup cilantro, chopped
- 4 oz feta cheese, diced
Instructions
- Combine the dressing ingredients in a small bowl: 3 Tbsp olive oil, 3 Tbsp lemon juice, 1 pressed garlic clove, 1/2 tsp salt and 1/8 tsp pepper and whisk to combine (or shake them together in a small mason jar).
- Combine the remaining chickpea salad ingredients in a salad bowl.
- Add the dressing to taste (we used all of it) and toss gently to coat.
Nutrition Per Serving
Filed Under
More Protein-Packed Salads
Chickpeas make this a feel-good, protein-packed, and satisfying salad. I’ve shared my extensive collection of Salad Recipes over the years, but I especially love salads with protein because they can be served as a meal in itself and are great for meal planning. Here are some crowd favorites:
- Avocado Chicken Salad
- Egg Salad
- Classic Chicken Salad
- Salmon Cobb Salad
- Autumn Chicken Salad
- Avocado Shrimp Salad
- Avocado Tuna Salad
- Chicken Cobb Salad



I am new at eating plant based whole foods. I really enjoyed this recipe! It was so easy to throw together. I shared it with a few friends and plan to take it to a potluck.
I’m so happy you enjoyed that! Thank you for sharing your great review!
My husband is allergic to cucumbers sadly. Do you think zucchini would work as a substitute? Other suggestions? This looks amazing and I really want to give it a try. Thanks!
Hi Sandy, I haven’t tested that but I think it could work with zucchini. If you experiment, let me know how you liked the recipe
Daikon or red radish, jicama or kohlrabi would work.😜
Could you suggest a good olive oil to use for this dish. I have all the ingredients but I’m worried the olive oil I have will be too overpowering. Thanks!
Hi Sarah, we used Extra Virgin Olive oil
Actually extra virgin is first pressed, and the most flavorful and is used in salad dressing and sauces, because it has a low smoking point is not recommended for frying.
Regular or light olive oil is less flavorful and all purpose.
A good quality Extra Virgin Olive Oil is perfect for this salad.
You can always use a top shelf bottled Italian red wine vinegar dressing or your favorite salad dressing. Beans are bland and need seasoning. Spices,dressing and the addition of chopped fresh herbs(parsley, oregano, mint, basil) really enhances this recipe.
Looks good! Can’t wait to make.
Question: in the “Make-Ahead” portion, it says to ‘add the salt just before serving’. Does this mean I should I *NOT* include any salt when I initially make the dressing and mix with the salad? I plan on taking this to a BBQ the next day.
Thanks!
Hi MK! That is correct!
This recipe peeked my interest…..if only I could have read it!
Ads display directly over the content…..a real turnoff, both to your blog and to the ad subject.
Please consider that most times less is more.
Hi Diane, thank you so much for letting me know. If you could take a screenshot of what you are seeing and email it to me, that would be a great help. Ads should never cover the content. My email: natasha @ natashaskitchen .com (no spaces). Thanks so much!
Can I add the dressing to salad just before serving or is it best to leave on side.
Hi Linda, you ca try both to see which you prefer but we add it ahead of time. I hope that helps.
Love this salad!
I’m so happy to hear that!
Fantastic! I made the following changes. I only had one small avacado left so rather than add it to the salad I added it to the portions we had with dinner. I thought I had feta, but I thought wrong, so I sprinkled Colby Jack on our portions. So quick and easy to put together and the flavors went so well together. Thank you.
Thank you so much for sharing that with us, Fern!
This salad recipe is so delicious! I did tweak to add 2 fresh ears of corn. So great for the summer!
Thank you so much for sharing that with me.
How many servings would you say this makes? You give calories but not serving size. Thanks
Hi Lisa, this recipe serves 6 as a side
Thank you Natasha, I see now where that is listed! 🙂
This salad is amazing!!
I’m so happy you enjoyed that, Cheyenne!
You “stole” my recipe (HA!), except that I add in garlic chives and use oregano and mint rather than the celantro. I’ve also been known to substitue red wine vinegar for the lemon juice. In a pinch, you can substitute navy or great northern beans (well washed), and while not as good as chick peas in the salad, they aren’t bad!
Thank you so much for sharing that with us Kyle!
This was so yummy and fresh! I made it exactly as the recipe called. This is an easy, healthy salad.
That’s just awesome!! Thank you for sharing your wonderful review!
I love this recipe. Made it and my family really liked it.
I was wondering how do I know how much is a serving of this?
I’m so happy you enjoyed that. Thank you for sharing that with us! This recipe serves 6 as a side salad.
I made this for lunch today and it was so yummy! It’s definitely going in my regular recipe list. 🙂 Thank you!
That’s just awesome!! Thank you for sharing your wonderful review with m Hunter!
Keeper! Made it for the office cookout and there was none left! Easy and delish!
I’m so happy you enjoyed that. Thank you for sharing that with us!
This is a wonderful salad! I am Type 2 diabetic and it totally works for me as a healthy choice. I love your recipes and your fun presentations Natasha.
That’s so great! Thank you for that awesome review!
SO good! I added a touch more salt after I tossed everything together just to soften the lemon a bit, but I will definitely be making this over and over again. A great crowd pleaser!
That’s so great! It sounds like you have a new favorite!
As always another winner of a salad. I added radishes just because we had some. This is a keeper going into rotation.
Next time I’ll use dry beans in the pressure cooker. 3/4 cup dry = one 15-ounce can equivalent. Soak for 8 hours if you can. 40 minutes on the chili/bean cycle and you’re ready to rinse & cool them.
But this first batch for Easter holiday contribution I just didn’t have time. Even with canned garbanzos it’s an excellent salad!
I’m so happy you enjoyed that. Thank you for sharing that with us!
Hi Natasha , this recipe is great ! I actually substituted Italian flat leaf parsley for the cilantro and it was really yummy. Since I made this for friends I left the feta on the side to crumble on top so my vegan friends could also eat it , but I LOVE feta so when making for my family there will be LOTS of feta in the salad. Love all your recipes , your pictures and videos are great as well. Keep sharing all your awesome recipes , I always look forward to them
That sounds delicious Eileen, thank you for sharing your changes with me!