Quick to whip up? ✅ Flavorful and filling? ✅ Highly-customizable? ✅ Ideal for meal-prep? ✅ Believe it or not, this Chickpea Salad Sandwich is all this and more.

Pile it high on toasted bread and enjoy a lunch of perfectly balanced bites—chunky chickpeas and crunchy veggies in creamy vegan mayo with a zingy brightness courtesy of lemon, mustard, and briny capers, plus plenty of dill for herby freshness.

Table of Contents:
1. Ingredient notes
2. Step-by-step instructions
3. Tips for making this recipe
4. Frequently Asked Questions
5. Recipe card with notes

two chickpea salad sandwich halves on a plate with potato chips and cornichons.

If at first you don’t succeed…go back to the classics 

My initial vision for this recipe involved a tahini-yogurt sauce coating the chickpeas, similar to what I use in my (mind-blowingly good) vegan potato salad. But chickpeas ≠ boiled potatoes, and even with the best creamy, high-fat coconut yogurt…well, it was good, but it tasted too healthy (you know what I mean).

So I pivoted to the classic stuff, vegan mayo, and it was an instantly better sandwich. Creamy, indulgent, nostalgic. All the things. 

I guess part of being a recipe developer is knowing when not to reinvent the wheel, because the wheel (vegan mayo) makes for a pretty bangin’ chickpea salad.

So use vegan mayo and make the creamy-crunchy, luscious-and-zippy chickpea salad you deserve, and then craft the sandwich of your dreams. 

two full chickpea salad sandwiches stacked on top of one another on a piece of parchment paper.

Ingredient notes

chickpea salad sandwich ingredients laid out on a cutting board and in various bowls on a table.

Chickpeas

Regular ol’ fuss-free canned chickpeas do the trick beautifully here. Chickpeas are rich in protein and fiber, which makes them a super satiating winning combination. 

Vegan mayo

As I mentioned earlier, I tried a few other ingredients in my quest to make this chickpea salad indulgently creamy but, ultimately, none did the job as well as vegan mayo. 

The recipe includes a range in the amount of mayo, so add according to your desired creaminess—½ cup (112g) for a creamier, richer mouthfeel, ⅓ cup (75g) for a lighter vibe.

Favorite brands: My faves are Just Mayo and Follow Your Heart Vegenaise, but I also like Sir Kensington’s Vegan Mayo.

Substitute: If you hate vegan mayo for whatever reason, I’ve included instructions for whipping up a substitute in the FAQs. It’s good, but not as good as the original!

The tangy trio: capers, lemon, Dijon mustard

These three work their brightening magic on this chickpea salad—they cut through the richness of the mayo and punch things up with some serious zing.

Aromatics & veggies

Everything in this category is chosen for a specific purpose:

  • Red onion gives a subtle sharpness that contrasts beautifully with the creamy consistency;
  • Dill (a classic component in chickpea salads) brings a herbaceous freshness;
  • Celery (optional) adds a refreshing crunch;
  • And garlic because of course, and I won’t be explaining myself further.

That said, you have room to riff! Check out the Tips section for customization ideas. 

Want to save this recipe?
Enter your email address and we’ll send it straight to your inbox. Plus, we’ll send you new posts and recipes!

Step-by-step instructions

Add the onion, celery (if using), dill, and capers to a food processor and pulse until everything is finely chopped.

Add the chickpeas and pulse until they’re crumbled into small pieces (but not pureed).

Transfer the mixture to a large bowl and fold in the dill pickle relish, garlic, lemon zest, lemon juice, mustard, black pepper, kosher salt, and mayo.

Mix well and taste, adjusting seasoning and adding more lemon juice or mustard as desired.

finished mixed chickpea salad in large bowl.

Scoop chickpea salad onto toasted bread, top with sandwich fixings and sprinkle with salt and pepper. Serve as an open-faced sandwich, or top with another slice of bread and slice in half. 

four pieces of toasted bread with chickpea salad and microgreens on a piece of parchment paper.

Tips for making this recipe

My ideal sandwich experience

Sandwich-making is an intensely personal endeavor. But if you want to be my sandwich twin, follow these steps:

  1. Use good-quality bread—not squishy sandwich bread with 28 different ingredients that will disintegrate as soon as you scoop a generous amount of filling on it.
  2. Toast your bread for a little textural contrast. A toaster or toaster oven will do, but for a seriously indulgent sandwich, toast your bread in a frying pan with a bit of olive oil. 
  3. Rub that toasted bread while still warm with a halved garlic clove. It gives instant garlic bread vibes (some of the best vibes out there, in my opinion).
  4. Top with the fixings that make your heart sing! 

Customization options: the filling

Add some heat: Add ½ of a jalapeño pepper or serrano pepper. Roughly chop it up and add it to the food processor when you add the onions and dill. Or fold in a few teaspoons of Calabrian chili paste when you add the mayo.

Veggie power: Add more veggies by dicing up a small red or yellow pepper and adding it along with the red onion. Or add a couple Persian cucumbers. If adding more veg, you may need to add more salt to taste, and possibly more lemon juice.

Olive this sandwich: Some smashed and chopped castelvetrano olives (or other mild green olives) would be fun here!

Same vibes, different salad: Looking for a faux tuna-style chickpea salad sandwich? Try my Vegan Tuna Salad, which tastes shockingly similar to tuna salad.

Customization options: the sandwich fixings

Wanna move beyond the standard lettuce and tomato fixings? Permission enthusiastically granted. Try:

  • Thinly-sliced red onion + cucumbers + capers + everything-but-the-bagel seasoning
  • Thinly-sliced radishes and carrots, quickly pickled in lemon juice, salt, and a bit of sugar
  • Pickles. That’s the whole idea. Lots. Of. Pickles. Or, pickles and pickled jalapeños. 

Bonus idea: Try serving this as an open-faced sandwich! And while you’re at it, top with broccoli sprouts or microgreens, cucumber ribbons, avocado, and a drizzle of extra virgin olive oil for #californiavibes

Gluten free? If you can’t find gluten-free bread you like, use this filling in a wrap or turn these into lettuce cups!

Frequently Asked Questions

I don’t want to use mayo. What else can I use?

For a mayo-free alternative, whisk together:
• ¼ cup (56g) well-stirred tahini
• 4 oz (112g) creamy coconut yogurt
• 1 TBSP (14g) extra virgin olive oil

Full disclosure: In our testing, this version was good, but not as good as the vegan mayo version you’ll find in the recipe card.

Do I have to use a food processor?

The food processor makes things faster and doesn’t require fine chopping, but you can absolutely replace it with a little old fashioned chopping:
1. Finely chop the onion, celery, dill, and capers.
2. Mash the chickpeas in a large bowl with a sturdy fork or potato masher until chunky.
3. Mix in the chopped veggies/herbs and the dressing ingredients.

How long does the chickpea salad last in the fridge?

Sealed in an airtight container, this chickpea salad will stay good in the fridge for 5 to 6 days—all the more reason to make a batch at the start of the week!

four chickpea salad sandwich halves in a loaf pan lined with parchment paper.

Did this chickpea salad level up your lunchtime game? Leave a rating and review below and tell me all about it—I’d love to hear how you customized your sandwich!

Introducing

Big Vegan Flavor

Techniques and 150 recipes to master vegan cooking.

Chickpea Salad Sandwich

Prep: 20 minutes
Cook: 5 minutes
Total: 25 minutes
Servings: 5 to 6 sandwiches
5 from 19 votes

Made it? Click the stars to leave a review!

This low-effort, high-impact chickpea salad sandwich is the antidote to your sad desk lunch! Chickpeas are mashed up and coated in a zingy, creamy dressing with bites of crisp veggies for textural fun. Sandwich a scoop between toasted, garlic-rubbed bread, or make it your own!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients

  • ½ heaping cup (90g) roughly chopped red onion (about ½ small onion)
  • ½ heaping cup (90g) roughly chopped celery (optional, see Note 1)
  • ½ cup (15g) fresh dill, tightly packed (no tough stems)
  • 2 tablespoons (25g) capers, drained
  • 2 (15-ounce / 425g) cans chickpeas, drained and rinsed
  • 2 tablespoons (36g) dill pickle relish (or 2 dill pickles, roughly chopped)
  • 1 fat clove garlic, minced, grated, or crushed with a press
  • 1 small lemon, zested and juiced (see Note 2)
  • ⅓ to ½ cup (75 to 112g) vegan mayo (see Note 3)
  • 1 teaspoon Dijon mustard (or whole grain mustard)
  • Kosher salt and freshly cracked black pepper

For serving

  • 10 to 12 slices sandwich bread (see Note 4)
  • 1 to 2 cloves garlic, halved (if toasting bread)
  • A few pats vegan butter (optional, if toasting bread)
  • Sandwich fixings of choice (e.g., crisp lettuce, sliced tomatoes / cucumbers, pickles, etc.)

Instructions 

  • In your food processor bowl (see Note 5), combine the onion, celery if using, dill, and capers. Pulse repeatedly (don’t continuously blend) until the ingredients are finely chopped.
  • Add in the chickpeas and pulse again until chickpeas are crumbled into small pieces but not pureed. Transfer the mixture to a large bowl.
  • To the chickpea mixture, fold in the dill pickle relish, garlic, lemon zest, 1 tablespoon (15 mL) lemon juice, mustard, black pepper to taste, ½ teaspoon kosher salt, and mayo (½ cup / 112g mayo for a creamier, richer mouthfeel; ⅓ cup / 75g for a lighter vibe).
  • Mix everything well with a spatula until well-combined and creamy. Taste, adding more lemon juice, mustard, salt, or pepper as desired.
  • For toasted sandwiches (my preference): Lightly toast each slice of bread using a toaster, toaster oven, broiler, or a frying pan. While still warm, rub each slice of bread with the cut side of a halved garlic clove. If desired, spread a thin layer of vegan butter on one slice of bread.
  • Assemble the sandwiches: Scoop a generous amount of chickpea salad onto each slice of bread. Top with sandwich fixings and sprinkle lightly with a pinch of salt and pepper (if desired, lightly drizzle the veggie toppings with extra virgin olive oil). Top with the remaining slice of bread and slice in half, or serve as open-faced sandwiches).

Notes

  1. If you don’t love celery, feel free to omit it or replace it with the same amount of cucumber or red bell pepper. Or if you don’t have fresh celery, you can replace it with ½ to 1 teaspoon of celery seeds.
  2. The lemon zest adds a bright lemony flavor. If you don’t want that, feel free to omit it or add just half of the zest, then taste and add more as desired.
  3. Use ½ cup / 112g mayo for a creamier, richer mouthfeel; ⅓ cup / 75g for a lighter vibe. Our favorite vegan mayo brands are Just Mayo and Follow Your Heart Vegenaise; we also like Sir Kensington’s vegan mayo. If you need a mayo-free alternative, replace the mayo with: 1/4 cup (56g) well-stirred tahini, 4 oz (112g) creamy coconut yogurt, and 1 TBSP (14g) extra virgin olive oil.
  4. This makes 5 to 6 sandwiches using standard sandwich bread. If you are using bakery-style bread, you’ll likely get 4 larger sandwiches.
  5. If you don’t want to use your food processor: (1) finely chop the onion, celery, dill, and capers; (2) mash the chickpeas in a large bowl with a sturdy fork or potato masher until chunky; (3) mix in the chopped veggies/herbs and the dressing ingredients.

Nutrition

Calories: 435.8kcal | Carbohydrates: 70.7g | Protein: 17.1g | Fat: 13.6g | Saturated Fat: 0.5g | Polyunsaturated Fat: 0.97g | Monounsaturated Fat: 6.32g | Sodium: 744.7mg | Potassium: 684.1mg | Fiber: 14.2g | Sugar: 10.1g | Vitamin A: 1667IU | Vitamin C: 13.24mg | Calcium: 31.6mg | Iron: 3.8mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Love this? Leave a rating below!

Leave a Comment & Rating

If you enjoyed this recipe, please consider giving it a star rating along with your comment! It helps others discover my blog and recipes, and your comments always make my day :) Thank you for your support!

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

Rate this recipe




48 Comments

  1. Sarah H says:

    5 stars
    I made this yesterday with dried dill (about 1.5 tablespoons) because that’s what I had, and subbed minced preserved lemon for the zest and juice – the preserved lemon really kicks it up a notch!

    1. Kaitlin @ Rainbow Plant Life says:

      We appreciate your feedback and support, Sarah. Thank you for leaving a review!

  2. Anne Vassal says:

    5 stars
    I’ve been making this for years but my recipe was very different and I was using a potato masher.
    Never occurred to me to use a food processor.😊 So easy! I cut the batch in half since there are only two of us. I didn’t have dill but I had some Italian parsley outside so I used that.

    A suggestion for people that are using a potato masher: some brands of chickpeas are softer than others and that’s what you want. Whole Foods Market 365 is a firmer canned bean whereas Trader Joe’s and supermarket brands are mushier.

    1. Kaitlin @ Rainbow Plant Life says:

      Thanks for sharing, Anne!

  3. Natacha says:

    5 stars
    Is it raw garlic we rubbed into the bread? I think I am missing a step 🤦🏽‍♀️

    1. Kaitlin @ Rainbow Plant Life says:

      Hi Natacha, yes you rub it onto the bread in step 5! We hope you enjoyed the sandwich!

  4. Kiera says:

    5 stars
    Made this for lunch today with all the celery, 1 tsp of dried dill (because I didn’t have fresh), Veganaise and had it open-faced on local sourdough toast. Wow! I’ve been making up my own chickpea salad recipe for years but this was amazing and will be my go-to from now on!

    1. Kaitlin @ Rainbow Plant Life says:

      Thanks for sharing, Kiera! We’re so happy you loved the recipe.

  5. Kristen says:

    5 stars
    Got this in an email and made for lunch-delish! My kids really enjoyed it too 🙂

    1. Kaitlin @ Rainbow Plant Life says:

      Lovely! thanks for sharing, Kristen!

  6. Faith Evans says:

    5 stars
    Tahini works well as a sub for mayo.

  7. Mary Ann says:

    I love chickpea salad! I am always looking for new ways to make it. Looking forward to trying this herby version!

    1. Kaitlin @ Rainbow Plant Life says:

      Hope you enjoy this recipe, Mary Ann!

  8. Alexis Tantau says:

    5 stars
    Any suggestions for someone with a “baby tummy” who can’t handle raw onions? Would love to make this, but don’t know what to substitute!

    1. Nisha says:

      Hi Alexis, baby tummy made me giggle. Some diced red/yellow/orange bell pepper might be nice for a sweet crunch, or some thinly shaved fennel would be fun. Hope you enjoy!

  9. Sierra says:

    5 stars
    I used dill pickles and whole grain mustard, no celery for me because I hate it lolz. Super delicious and easy to make. Love having leftover chickpea salad in the fridge for busy lunches. Also the garlic rubbed bread – great trick, makes it even better!

    1. Kaitlin @ Rainbow Plant Life says:

      Sierra, So glad to hear you loved this recipe!

  10. Vivienne says:

    5 stars
    Whipped up a batch of the chickpea salad for lunches this weekend for my daughter and husband, and I had to make a mini sandwich for myself. Absolutely perfect! You are right, the vegan mayo does add a special touch!

    1. Kaitlin @ Rainbow Plant Life says:

      Hi Vivienne, thank you so much for your kind review!