This chickpea salad recipe is full of fresh veggies, herbs, and a zesty lemon dressing. Flavorful and satisfying, it's perfect for picnics and lunches!
This chickpea salad recipe is bursting with fresh Mediterranean flavors! It stars crisp cucumbers, juicy tomatoes, briny olives, and herbs, and a bright lemon dressing ties the whole thing together. Pickled onions add a pop of tangy flavor that takes it over the top.
This recipe is one of my favorite salads to make for potlucks, picnics, and lunches. It holds up well if you make it ahead, so it’s perfect for meal prep or bringing to gatherings. Plus, because the chickpeas pack it with fiber and plant-based protein, it can double as a side dish or a standalone meal.
I’ve shared multiple chickpea salad recipes over the years, but I especially love this one. It’s healthy, satisfying, and super flavorful. I make it on repeat—I hope you will too!
Chickpea Salad Recipe Ingredients
Here’s what you’ll need to make this chickpea salad recipe:
- Chickpeas, of course! Also known as garbanzo beans, these trusty legumes are packed with fiber and plant-based protein. You’ll need two cans for this recipe, or 3 cups cooked. Learn how to cook dried chickpeas with my guide to cooking dried beans.
- Grape tomatoes – Use a mix of yellow and red to give this salad a beautiful variety of colors. Cherry tomatoes are fair game too!
- English cucumber – For crunch! I like to use English cucumbers here because of their thin skins and minimal seeds. If regular cucumbers are all you can find, peel and seed them before chopping them up and adding them to the salad.
- Pickled red onions – They add a pop of tangy flavor. No time to pickle? Sliced green onion would work here too.
- Kalamata olives – For salty, briny flavor.
- Fresh parsley, dill, and mint – They make this salad aromatic and fresh. I especially love how the dill brings out the tang of the pickled onions and dressing.
- And the lemon dressing – This zesty dressing brings the whole salad together! It’s a simple blend of olive oil, lemon juice, Dijon mustard, garlic, salt, and pepper.
Find the complete recipe with measurements below.
How to Make Chickpea Salad
This chickpea salad recipe is super simple to make! Here’s how it goes:
First, make the dressing. Whisk together the olive oil, lemon juice, mustard, garlic, salt, and several grinds of pepper at the bottom of a large bowl.
Next, add the chickpeas, olives, pickled onions, and veggies. Toss to coat these hearty ingredients in the dressing.
Then, add the fresh herbs. Toss again, making sure the salad ingredients are well combined.
Finally, season to taste and serve! If I’m making this salad for a summer gathering or special occasion, I like to shower it with more fresh mint leaves before serving.
Chickpea Salad Recipe Variations
I love this chickpea salad recipe as written, but it’s totally flexible. Feel free to change it up! Toss in your favorite ingredients, or use what you have on hand. Here are a few ideas to get you started:
- Change up the veggies. Toss in diced red bell pepper or roasted red peppers along with the tomatoes and cucumber. Blanched green beans or avocado would be great here too.
- Add a cheese. This recipe is currently vegan, but if you’re not, there’s no reason you couldn’t add some cheese. Crumbled feta cheese would be particularly good.
- Make it a green salad. Serve the garbanzo bean salad over a bed of chopped romaine lettuce.
Let me know what variations you try!
What to Serve with Chickpea Salad
I often enjoy this salad on its own for lunch. The chickpeas give it enough fiber and protein to make it a satisfying meal!
It’s also a great side dish for cookouts and picnics. Pair it with classic summer fare like potato salad, pasta salad, veggie burgers, and corn on the cob.
Storage and Make-Ahead Tips
This chickpea salad keeps well in an airtight container in the fridge for up to four days. Make it ahead to serve as a side dish at a summer potluck or picnic, or meal prep it for lunch.
Tip:Â The fresh mint will darken and wilt as it sits in the dressing. If you make this salad more than an hour or two in advance, wait to add the mint until you’re ready to serve.
More Protein-Packed Salad Recipes
If you love this chickpea salad, try one of these high protein salads next:
- Lentil Salad
- Three Bean Salad
- Black Bean and Corn Salad
- Quinoa Salad
- Italian Chopped Salad
- Or any of these 51 Best Salad Recipes!
Can’t get enough chickpeas? Try this chickpea salad sandwich next!

Chickpea Salad
Ingredients
- 2 tablespoons extra-virgin olive oil
- 2 tablespoons fresh lemon juice
- 1 garlic clove, grated
- 1 teaspoon Dijon mustard
- 1 teaspoon sea salt
- Freshly ground black pepper
- 3 cups cooked chickpeas, drained and rinsed
- 2 cups mixed yellow and red grape tomatoes, halved
- ½ English cucumber, diced
- ½ cup Pickled Red Onions
- ½ cup kalamata olives, pitted and halved
- ½ cup chopped fresh parsley
- ¼ cup chopped fresh dill
- ¼ cup chopped fresh mint, plus whole mint leaves for garnish
Instructions
- In a large bowl, whisk together the olive oil, lemon juice, garlic, mustard, salt, and several grinds of pepper.
- Add the chickpeas, tomatoes, cucumber, pickled onions, and olives and toss to coat. Add the parsley, dill, and mint and toss again.
- Season to taste, garnish with fresh mint leaves, and serve.









Have made this recipe several times and it always turns out great!
Made this up to bring to my hair appointment- a process that takes several hours so my lunch situation needs to be able to sit in my lunchbox for a bit. This held up great with some lettuce on top, shaken in the container before I ate. And plenty to share with my stylist too! Awesome way to use spring herbs
Made this for April cooking club! It’s easy, delicious, filling, and very adaptive. Perfect for our lunch at the zoo tomorrow.
This salad was hearty and delicious. I made it to bring for lunches at work. It was very easy to portion out and a cool , crisp salad on warm afternoons.
Made this for this month’s cooking club. Very good! Flexible with veggies – I subbed peppers and carrots for tomatoes and dried herbs for fresh. In the summer garden tomatoes and fresh herbs will be nice. I loved the pickled onions and olives in this.
Always yummy and comes together quickly. I added yellow and red mini peppers too for some more crunch.
This chickpea salad is so delicious and easy to make. Perfect for meal prep! I made it Sunday and enjoyed it for lunch during the week. The fresh mint and dill made the salad taste like spring. The dressing is really flavorful and ties it all together. I skipped the olives since I don’t care for them and didn’t feel like anything was missing. The salad was just really good and flavorful.
I’m so glad you loved it, Annika!
This was so easy I want to make it regularly now. I added in chopped red pepper, crumbled feta cheese and also the pickled onions (which I made for the very first time!). I had left over ‘pickling juice’ so used that on some multi-colored cauliflower and added that in too.
Hi Shannon, I love this cauliflower idea! So fun! So glad you enjoyed the salad.
Adding this to my regular warm weather rotation. I’m not big on olives, so I swapped them out for 1/3 of capers. So good! I also added some sliced avocado and farro when serving to round out the meal for my nutritional needs.
I meant 1/3 cup:)
Yum! That serving idea sounds so good. I’m glad you loved the capers here too!
Absolutely loved this recipe! So light and refreshing for a Spring day. I didn’t have time to make the pickled onions but the raw red onions were perfect and added feta. I served for multiple people so also had a side of baked chicken which they enjoyed adding to it. Would make again!
I’m so glad you enjoyed the salad, Shannon!
Bright and satisfying! This came together quickly for lunch because I’d made the pickled red onions the day before.
So glad you loved it, Emily!
I love the ingredients as written. The only change I made was to crisp up 3/4 of the chickpeas in a 400° oven. Delicious!
Ooh yum!! So glad you loved the salad!
Made this for my meal prep-lunch for the week! And I made pickled onions for the first time!
So good
I’m glad you loved the pickled onions!
Delicious! I used this recipe as the base and added hummus, greens, couscous and cheese to make it more filling.
yum!
Yum! I made this for dinner with lasagna and it was delicious, healthy, and filling. I love L&L, thanks for all your amazing recipes!
I’m glad you loved it! What a nice meal combo.
Great salad to take to work for lunch! The pickled onions make it. Ate with pita chips on the side.
I loved this recipe! My boyfriend and I ate it alongside grilled fish for dinner, but I think it will be just as amazing (originally better) on it’s own for lunch tomorrow. It’s bright, colorful, and feels nourishing. I’ll be making this a lot over the warmer months to come.
I’m glad you loved it!
This was so good! 5/5!!! Made exactly as written but added quinoa at the end. Light but satisfying lunch or light dinner. I can’t wait to eat it again tomorrow!
Hi Gina, I’m glad you enjoyed it!
So delicious and healthy!
I was surprised how much I liked this, especially since I’m not normally a big parsley fan! I split it into 5 portions for meal prep for the week. I forgot to get red onion at the store, so I added diced white onion and pickled beets in place of the olives since I’m not an olive fan. I chopped the mint and added it right before I was going to eat it. I also added 2 tablespoons of feta to each container as well. Nice and fresh, would definitely make this again!
I’m glad it was a flexible recipe!