This chickpea cucumber salad is fresh, protein-packed, and heart-healthy, giving you a quick and delicious way to eat more fiber-rich veggies and plant-based protein in every bite.

For more salads with beans, check out our dense bean salad, Greek yogurt pasta salad, black bean salad, and quinoa salad.

Colorful chickpea cucumber salad with tomatoes olives cucumber and parsley.

A life-changing marinade

This marinated chickpea cucumber salad is a game-changer for anyone who thinks canned chickpeas taste bland or a little “off.”

By soaking them in a simple olive oil and vinegar dressing for just 15 minutes—about the time it takes to chop the veggies—you transform them into something zesty, bright, and irresistibly tasty. ✨

Louise and I love how this step erases that canned flavor and turns plain chickpeas into the star of the show. The result is a protein packed salad that’s fresh, crunchy, and full of Mediterranean flavor. 🥒

Fresh chickpea cucumber salad close up with avocado and Mediterranean dressing.

Not only is this dish quick to make, but it’s also loaded with fiber, plant-based protein, and heart-healthy fats—all the things your doctor (and health) will thank you for.

Whether you serve it as lunch, dinner, or a side, it’s a smart way to eat more veggies and beans without feeling like you’re on a diet. 🥗 Truly, a plant based salad bowl worth making again and again.

Ingredients

Find complete ingredient list, quantities, and substitutions in the recipe box at the bottom of the page.

Ingredients laid out for chickpea cucumber salad with chickpeas cucumber tomatoes olives avocado and herbs.
  • Chickpeas: canned chickpeas make this super fast, but you can also cook your own from dry for a more authentic Mediterranean chickpea salad flavor. White beans or lentils work as a substitute.
  • Cherry tomatoes: sweet and juicy, they brighten up the dish. Substitute grape tomatoes or diced regular tomatoes if that’s what you have.
  • Cucumber: adds crunch and freshness. Persian or English cucumbers are best, but zucchini works in a pinch.
  • Kalamata olives: their briny bite balances the creamy avocado. Use green olives, capers, or even pickled peppers if you prefer.
  • Shallot: gives a mild oniony kick. Sub with green onions for freshness or red onion for a sharper taste.
  • Corn: fresh kernels in summer taste amazing, but frozen or canned corn keep this salad doable year-round. Grilled corn adds a smoky twist.
  • Parsley: bright and herby. Basil, cilantro, or fresh mint are all excellent swaps depending on your taste.
  • Avocado: creamy richness that makes the salad more satisfying. If you don’t have avocado, diced roasted sweet potato can add a similar hearty feel.
  • Feta (optional): crumbled feta adds tang and creaminess. For a dairy-free version, skip it or use marinated tofu cubes.

For the Dressing

  • Extra virgin olive oil: the base for our olive oil dressing. Avocado oil works too.
  • Red wine vinegar: bold and tangy. Apple cider vinegar is milder but equally delicious. Fresh lemon juice works too.
  • Mustard: Dijon gives creaminess and depth, but yellow mustard works if that’s what’s in your fridge.
  • Honey: balances the acidity. Swap with maple syrup or agave for a vegan option.
  • Dried oregano: adds a Mediterranean touch. Try Italian seasoning or thyme if you’re out.

How to Make Chickpea Cucumber Salad

Step 1: Make the Dressing

In a small bowl, whisk together the olive oil, vinegar, mustard, honey, oregano, salt, and pepper until smooth. This quick olive oil vinegar dressing is the flavor base of the salad.

Step 1 Whisking olive oil vinegar mustard honey and oregano for chickpea cucumber salad dressing.

Step 2: Marinate the Chickpeas

Add the chickpeas to the dressing and let them soak up the flavors while you chop the vegetables.

Tip: For extra flavor, try warming the chickpeas in the microwave for 30 seconds before mixing them in—the heat helps them absorb the dressing even better.

Step 2 Chickpeas marinating in olive oil vinegar dressing for chickpea cucumber salad.

Step 3: Chop the Vegetables

Dice the cucumber, halve the cherry tomatoes and olives, slice the shallot, and chop the parsley. Add everything into a large mixing bowl. Fresh, colorful veggies are what make this a real healthy salad.

Pour the marinated chickpeas and dressing over the vegetables. Toss well until all the ingredients are coated in the flavorful dressing.

Step 3 Tossing chickpeas and dressing with vegetables for chickpea cucumber salad in large bowl.

Step 4: Finish and Serve

Gently fold in the diced avocado and, if you like, crumbled feta for extra creaminess. Serve right away, or let it chill in the fridge for even more flavor.

Step 4 Adding avocado and serving the salad on a platter.

Variations

  • Grain Bowl Version: Toss the salad with cooked quinoa, farro, or couscous to add whole grains and extra fiber. The grains soak up the dressing beautifully and make this salad hearty enough for dinner.
  • Protein-Packed Version: Top the salad with grilled shrimp, seared chicken breast, or even canned tuna for an easy boost of lean protein. This makes it more satisfying while still keeping it light and fresh.
  • Mediterranean Pita Wrap: Spoon the salad into warm pita bread or flatbreads, and add a dollop of hummus or tzatziki. This handheld option turns your salad into a fun and portable meal.

Tips

  • Marinate longer if you can: letting the chickpeas sit in the dressing for 15–20 minutes makes the flavors pop even more.
  • Warm the chickpeas first: heat them for 30 seconds in the microwave before adding to the dressing—warm chickpeas soak up flavor faster.
  • Use ripe avocado: slightly soft avocados give the salad a creamy finish that balances the crunch of cucumber and corn.
  • Keep it fresh: if you’re making this chickpea cucumber salad recipe ahead of time, wait to add avocado and feta until just before serving.
  • Switch up the herbs: parsley is classic, but basil, cilantro, or mint can totally change the flavor profile.
  • Cut everything small: bite-sized pieces make the salad easier to eat and allow the flavors to blend well.

Frequently Asked Questions

Can I make this salad ahead of time?

Yes! You can prepare the salad up to 2–3 days in advance. Just leave out the avocado and feta until serving so it stays fresh and creamy.

How do I keep the cucumbers from getting watery?

Use English or Persian cucumbers, and if you’re using regular cucumbers, scoop out the seeds before dicing. This keeps the salad crunchy.

Is this a complete meal on its own?

Definitely. With chickpeas, veggies, healthy fats, and a side of pita bread it’s a salad that can be enjoyed for lunch or dinner. For extra staying power, add grains like quinoa or a little extra protein like grilled chicken.

Is this salad vegan?

Yes, as long as you skip the feta and use maple syrup instead of honey in the dressing. It makes a satisfying plant based salad bowl that’s completely dairy-free.

More Easy Salad Recipes

If you tried this Chickpea Cucumber Salad recipe or any other recipe on our blog, please leave a 🌟 star rating and let us know how it goes in the comments. We love hearing from you!

Chickpea cucumber salad served on a blue platter with avocado and fresh parsley.

Chickpea Cucumber Salad (Life-changing Marinade)

5 from 7 votes
This chickpea cucumber salad is fresh, crunchy, and full of protein and fiber, giving you a quick, heart-healthy meal that’s both satisfying and easy to make.
Prep Time: 20 minutes
Cook Time: 0 minutes
Total Time: 20 minutes
Servings: 4 people
Course: Main Course, salad
Cuisine: Mediterranean

Ingredients 

  • 1 can chickpeas 15 oz / 400 g can — or 1½ cups / 240 g of cooked chickpeas
  • 2 cups cucumber diced
  • cups cherry tomatoes halved
  • ½ cup Kalamata olives halved
  • cup shallot chopped
  • ¾ cup corn fresh, canned, or frozen
  • cup parsley finely chopped
  • 1 avocado diced
  • 4 ounces crumbled feta cheese optional — sub non-dairy feta

For the dressing

  • 4 tablespoons extra virgin olive oil
  • 2 tablespoons red wine vinegar sub apple cider vinegar or lemon juice
  • 2 tablespoons Dijon mustard or American mustard
  • 1 tablespoon honey or maple syrup
  • 1 teaspoon dried oregano
  • ¾ teaspoon salt more or less to taste — use less if adding feta + black pepper to taste

Instructions 

  • Make the Dressing: In a medium bowl, whisk together 4 tablespoons extra virgin olive oil, 2 tablespoons red wine vinegar, 2 tablespoons Dijon mustard, 1 tablespoon honey, 1 teaspoon dried oregano, ¾ teaspoon salt, and pepper.
    Step 1 Whisking olive oil vinegar mustard honey and oregano for chickpea cucumber salad dressing.
  • Marinate the Chickpeas: Drain and rinse 1 can chickpeas, then stir them into the dressing. Let them soak up the flavors while you prep the veggies.
    Tip: warm the chickpeas in the microwave for 30 seconds before adding them—the heat helps them absorb the marinade even better.
    Step 2 Chickpeas marinating in olive oil vinegar dressing for chickpea cucumber salad.
  • Add Veggies: To a large bowl, add 2 cups cucumber (diced), 1½ cups cherry tomatoes (halved), ½ cup Kalamata olives (halved), ⅓ cup shallot (chopped), ¾ cup corn, and ⅓ cup parsley (chopped).
    Pour marinated chickpeas and dressing over veggies. Mix well.
    Step 3 Tossing chickpeas and dressing with vegetables for chickpea cucumber salad in large bowl.
  • Finish & Serve: Fold in 1 avocado and 4 ounces crumbled feta cheese(if using). Serve immediately or chill before serving.
    Step 4 Adding avocado and serving the salad on a platter.

Notes

Substitutions
  • Chickpeas → use cooked-from-dry for authentic flavor, or swap with white beans or lentils.
  • Cherry tomatoes → sub grape tomatoes or diced regular tomatoes.
  • Cucumber → Persian or English cucumbers are best, zucchini works too.
  • Kalamata olives → try green olives, capers, or pickled peppers.
  • Shallot → swap for green onions (milder) or red onion (sharper).
  • Corn → fresh in summer, canned or frozen year-round, or grilled for smoky flavor.
  • Parsley → switch it up with basil, cilantro, or mint.
  • Avocado → replace with roasted sweet potato for a hearty twist.
  • Feta (optional) → skip for dairy-free or use marinated tofu cubes.
  • EVOO → sub regular olive oil or avocado oil.
  • Red wine vinegar → sub apple cider vinegar or fresh lemon juice.
  • Mustard → Dijon or yellow both work.
  • Honey → swap with maple syrup or agave.
  • Oregano → use Italian seasoning or thyme.
 
Tips
  • Marinate longer if you can: 15–20 minutes in the dressing makes the chickpeas extra flavorful.
  • Warm the chickpeas first: 30 seconds in the microwave helps them soak up the marinade.
  • Use ripe avocado: soft avocados add creamy richness that balances the crunchy veggies.
  • Keep it fresh: if prepping ahead, add avocado and feta right before serving to keep this a crisp healthy summer salad.
  • Switch up the herbs: parsley is classic, but basil, mint, or cilantro can change the flavor completely.
  • Cut everything small: bite-sized pieces make this an easy vegetarian salad recipe that’s simple to serve and enjoy.
  • Meal prep friendly: store the salad without avocado for up to 3 days, making it a perfect meal prep chickpea salad for busy weeks.
 
Storage
Store the salad in an airtight container in the fridge for up to 3 days, but avoid freezing as the cucumbers and avocado don’t thaw well.

Nutrition

Serving: 1 of 4, Calories: 479kcal, Carbohydrates: 38g, Protein: 13g, Fat: 33g, Saturated Fat: 7g, Polyunsaturated Fat: 4g, Monounsaturated Fat: 19g, Trans Fat: 0g, Cholesterol: 25mg, Sodium: 873mg, Potassium: 802mg, Dietary Fiber: 11g, Sugar: 13g, Vitamin A: 1061IU, Vitamin B6: 0.5mg, Vitamin C: 29mg, Vitamin E: 5mg, Vitamin K: 114µg, Calcium: 228mg, Folate: 196µg, Iron: 4mg, Manganese: 1mg, Magnesium: 79mg, Zinc: 3mg
Tried this recipe?Leave a comment below or mention @theplantbasedschool on Instagram. We love hearing from you ⭐️ 💚.

Nico and Louise in front of the Consolazione church in Todi

Hi! We are Nico & Louise

We’re here to share delicious, easy, and healthy plant-based recipes (vegetarian & vegan) 🌿✨.

Welcome to our blog, we are glad you are here.

5 from 7 votes (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




12 Comments

  1. 5 stars
    I’m going to make this! Five stars because it’s a great recipe! But what is American mustard? Is it like Canadian mustard? Or yellow mustard, but you’ve just “Gulf of America-ed” it?

    1. Hey Tom, thank you for your vote 🙂 So, American mustard is what is usually called ‘yellow mustard’ in the U.S. It’s the smooth, bright yellow one you see on hot dogs and burgers — very mild and tangy, not spicy. Canadian yellow mustard is basically the same thing, so if you’ve got that, you’re all set!

      Kindest, Louise