This Chickpea Salad is filled with crunchy cucumbers, juicy tomatoes, creamy avocado, and tangy feta cheese, all tossed in a fresh lemon dressing with classic Mediterranean flavors. It’s one of those healthy dinner ideas that works just as well for lunch, especially since the protein-packed chickpeas make it satisfying and filling.

Chickpeas and garbanzo beans are the same ingredient, so you can use either name interchangeably in this recipe. In the US, they’re commonly called chickpeas, while in Europe they’re often labeled as garbanzo beans.
These peach-colored legumes belong to the pea family and have a mildly nutty flavor that works perfectly in fresh salads like this one. Their hearty texture pairs so well with crisp vegetables and creamy ingredients.
There are plenty of ways to switch up this salad depending on what you have on hand. Add chopped romaine for more of a green salad feel, or swap the cilantro for fresh parsley, dill, chives, or a mix of herbs you enjoy.
You can also use colorful tomatoes, diced Roma tomatoes, or a large heirloom tomato straight from the garden. Bell peppers add extra crunch, while chopped Kalamata olives bring a tangy, briny flavor that fits perfectly with the Mediterranean-inspired dressing.
This Chickpea Salad is especially popular during summer when tomatoes and cucumbers are at their peak, but it’s just as delicious any time of year. If you try your own variation, it’s always fun to discover new combinations that make the salad feel fresh and different every time.

Chickpea Salad Recipe
This Chickpea Salad is filled with crunchy cucumbers, juicy tomatoes, creamy avocado, and tangy feta cheese, all tossed in a fresh lemon dressing with classic Mediterranean flavors. It’s one of those healthy dinner ideas that works just as well for lunch, especially since the protein-packed chickpeas make it satisfying and filling.
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
- In a small bowl, whisk together the olive oil, lemon juice, pressed garlic, salt, and pepper until well combined. You can also shake everything together in a small mason jar if preferred.
- Add the remaining salad ingredients to a large bowl.
- Pour the dressing over the salad and toss gently until everything is evenly coated. Adjust the amount of dressing to taste.
Please leave a star rating and comment to let us know how you liked this recipe!
