Chickpea Salad Recipe

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.

Chickpea Salad Recipe in a bowl with avocados, tomatoes, chickpeas and feta cheese

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!

Chickpeas and garbanzo beans tossed with tomatoes, avocados, cucumber and red onion

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.
chickpea salad ingredients with healthy chickpeas, cucumber, tomato, avocado, cilantro and feta cheese

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.
How to Make Chickpea Salad in a bowl

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:

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 tossed together with lemon dressing in salad bowl

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

5 from 481 votes
Chickpea Salad with Chickpeas or garbanzo beans, avocado, cucumber, tomato and feta cheese
Chickpea Salad loaded with crisp cucumbers, juicy tomatoes, creamy avocado, feta cheese and chickpeas or garbanzo beans. Fresh, healthy and protein packed!
Prep Time: 10 minutes
Total Time: 10 minutes

Ingredients 

Servings: 6 as a side salad
  • 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

302kcal Calories27g Carbs10g Protein17g Fat4g Saturated Fat16mg Cholesterol418mg Sodium556mg Potassium8g Fiber6g Sugar425IU Vitamin A18.1mg Vitamin C146mg Calcium2.8mg Iron
Nutrition Facts
Chickpea Salad
Amount per Serving
Calories
302
% Daily Value*
Fat
 
17
g
26
%
Saturated Fat
 
4
g
25
%
Cholesterol
 
16
mg
5
%
Sodium
 
418
mg
18
%
Potassium
 
556
mg
16
%
Carbohydrates
 
27
g
9
%
Fiber
 
8
g
33
%
Sugar
 
6
g
7
%
Protein
 
10
g
20
%
Vitamin A
 
425
IU
9
%
Vitamin C
 
18.1
mg
22
%
Calcium
 
146
mg
15
%
Iron
 
2.8
mg
16
%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Salad, Side Dish
Cuisine: American
Keyword: chickpea salad, garbanzo bean salad
Skill Level: Easy
Cost to Make: $
Calories: 302
Natasha's Kitchen Cookbook

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:

5 from 481 votes (481 ratings without comment)

Leave a Comment

Recipe Rating




Comments

  • Linda
    August 11, 2025

    Hi! My husband doesn’t like feta so i used some mozzarella 😊

    Reply

  • Tracy Neptune
    August 5, 2025

    This salad is delicious & packed with flavor!! I eat it as a snack, lunch or a side with dinner!!! So good!

    Reply

  • lise
    August 4, 2025

    Delicious! made it for the first time tonite… forgot to put the feta cheese in it. served it with chicken on the side, i also added a bit of red diced peppers in this. ;o)

    Reply

  • Sheila
    July 24, 2025

    Made this for the first time, and it was awesome! I will be making again. I’ve read some of the other reviews, and will try adding celery for some extra crunch! Thanks for sharing this Natasha!

    Reply

  • Riss
    July 23, 2025

    Excellent, my whole family loved this! I added red wine vinegar to my dressing! I didn’t have feta so used mozzarella. I also added salami. Will make this weekly!

    Reply

  • Rochelle
    July 6, 2025

    I made this as an add-on to our BBQ. It was delicious. The only change I made was I used parsley instead of cilantro. Very good salad.

    Reply

  • Kathy
    June 25, 2025

    This may sound weird, but i do not like raw chickpeas, but I love roasted chickpeas! Im wondering if roasted would blend in well with this salad (?) I guess I’ll have to try it.

    Reply

    • Natasha's Kitchen
      June 26, 2025

      Im sure that will be fine! Enjoy!

      Reply

    • Dee Sp
      July 15, 2025

      Yes I usually roast the chickpeas first with some oil and spices then make this salad after I roast them. Turns out amazing and my hubby loves it.

      Reply

  • Cynthia Harrison
    May 8, 2025

    I’m doing this salad for dinner !It sounds and looks delicious

    Reply

  • Helen
    May 6, 2025

    This was amazing. I didn’t have red onion but I used green onions from my garden and it was great!

    Reply

    • Natashas Kitchen
      May 6, 2025

      I’m so glad you enjoyed it!

      Reply

  • Tatyana
    April 14, 2025

    This was a tasty salad. Diced celery was added for extra crunch as was extra cilantro (because I like it). I didn’t have red onions or fresh avocado on hand so green onions were used and the frozen avocado didn’t defrost in time for supper, so it will be added for tomorrow’s lunch. I don’t tend to measure anything so no matter what you do, you can’t go wrong.

    Reply

  • Leslie
    March 28, 2025

    Love this!!!! Used a little fresh grated Parmesan & tad of Swiss (aged) YUM!

    Reply

    • NatashasKitchen.com
      March 28, 2025

      Sounds delicious, Leslie!

      Reply

      • Ferlina McBride
        June 17, 2025

        I added 1/4 parsley and cilantro combo. Versus only cilantro and added chunks of grilled chicken. Very tasty! Will be making this again.

        Reply

  • Barbara Bell
    February 23, 2025

    Been making this for over a year. And love it! Obviously. Quite often serve it with seafood, crab cakes, grilled shrimp. But it’s equally as good with a nice steak or even a side with something simple like a burger. I like to make it early and put it all together except for the avocado and cilantro and drizzle half the dressing on it and refrigerate. That allows all the flavors to blossom. Then right before serving I toss in the avocado and the cilantro and finish it off with a lot more dressing. Stir and serve. You can’t put too much dressing on it because it’s so refreshing.

    Reply

  • Kevin
    January 19, 2025

    ONE OF MY FAVORITE SALADS!! I always make it a few times a year! Fresh, delicious and filling! For my palate, I cut down on the salt with low sodium feta (which I double!) and use low sodium chickpeas. YUM!

    Reply

  • Anita McKenzie
    January 4, 2025

    I cannot wait to try this recipe. We are plant based eaters, one of us has IBS-C, and on a low fodmap diet…so it’s been difficult to eat a variety of healthy foods. Thank you!!

    Reply

  • Jacqueline Mosen
    December 29, 2024

    This salad is now a family favorite, I had never used chickpeas ever prior to seeing a photo of this salad and thought OMG yum I have to try it. So thankful I did.
    We sometimes have it as a light lunch dish, or as a side salad with extra protien (growing physical young men 😅)
    We love how fresh it tastes and how easy it is to make. My 4y.o now helps with cutting everything for the rustic look, she enjoys being in the kitchen. We have used other salad greens when we havent had cilantro, which makes this salad even better because it adapts to substitutes.
    So I huge thank you for this salad.😊

    Reply

  • JTM
    November 26, 2024

    This salad is so good and has a ton of flavor! It is easy to make and very fresh. I omitted the cilantro but otherwise made the recipe as stated, and it’s amazing. I make this once a week now to bring to work for lunch. Thank you for this delicious recipe.

    Reply

    • NatashasKitchen.com
      November 26, 2024

      You’re very welcome. I’m happy you loved it.

      Reply

  • Stuti
    November 10, 2024

    It was a very tasty salad. Need help on something though. I cooked chickpeas in an instant pot and used. However, they didn’t absorb any flavour and tasted a bit bland. Any tips for that please.

    Reply

  • koha enemark
    October 23, 2024

    thank you for the chickpea salad recipe. I was looking for a Mediterranean salad to serve with roasted salmon with tahini dressing. chickpea salad sounds great. I’m allergic to cilantro, will replace it with parsley and add olives. i wonder what else can I use instead of feta cheese. my husband does not like feta.

    Reply

    • Natasha's Kitchen
      October 23, 2024

      You’re welcome! You can try goat cheese, ricotta, cottage or even tofu. Hope you enjoy it!

      Reply

  • Caroline
    October 9, 2024

    Woah! This is a complete taste sensation, did not expect it to be this good!

    Reply

    • Natashas Kitchen
      October 9, 2024

      I’m so happy you enjoyed that. Thank you for sharing that with us, Caroline!

      Reply

As Featured On

Never Go "Hangry" Again!

Get weekly updates on new recipes, exclusive giveaways plus behind the scenes photos.