A creamy, tangy, and crunchy chickpea salad sandwich packed with plant-based protein and fresh veggies. Perfect for vegan meal prep, picnics, or an easy lunch. Ready in just 15 minutes!
Love chickpeas? Try my easy chickpea noodle soup, loaded hummus platter, or baguette vegan sandwich!

Chickpea salad sandwiches are the ultimate take-it-anywhere food. Perfect for picnics, potlucks, road trips, and beach days. I’ve been making these tangy sandwiches for years — they’re my meal prep go-to. We love these as an open-faced sandwich too — especially on toasted sourdough!
Pile it into a pita, layer it on a crusty baguette, scoop it up with rice crackers, or wrap it in crisp lettuce. However I serve them, they always disappear fast. But… if you’re anything like me, one bite turns into two, and suddenly, the bread’s no longer needed.
Why this recipe works
- Balanced creaminess & tang: A mix of creamy vegan mayo, Dijon mustard, and a splash of pickle juice creates a rich base with just the right amount of zing.
- Tangy, & savory: Pickles, red onion, and lemon juice add brightness and depth of flavor.
- Fresh & crunchy: Crunchy celery, diced cucumbers, and fresh dill add contrast to every bite.
Jump to:
My made-for-vegan meal prep classic chickpea salad is one of those simple, go-to lunches you’ll make again and again — delicious on its own or tucked into a wrap. And if you’re craving something creamy, my marry me chickpeas recipe never disappoints. Or try my easy cowboy caviar recipe— it’s always a crowd favorite.
How to make this recipe (step-by-step)
Find the complete recipe with measurements in the recipe card below.


Prep and chop your veggies.
In a large mixing bowl, mash your chickpeas with a potato masher or large fork, leaving some chunks.


In a medium bowl make the dressing: Whisk together your vegan mayo, Dijon mustard, lemon juice, pickle juice, and maple syrup.
Pour the dressing over the smashed chickpeas. Add celery, cucumbers, red onion, pickles, and fresh herbs. Stir to combine and season with salt, pepper, and extra lemon juice if needed.
Substitutions & additions
- Mayo alternatives: Use mashed avocado or unsweetened plant-based yogurt instead of vegan mayo for a different creamy base.
- No pickles? Swap them for capers, green olives, or a splash of red wine vinegar for a similar tangy kick (but I highly suggest not skipping them!).
- Spicy kick: Mix in red pepper flakes, spicy mustard, or a drizzle of sriracha for heat.
- More protein: Stir in hemp seeds, sunflower seeds, diced tempeh, or edamame for an extra plant-based protein boost.
In the kitchen tips
- Mash chickpeas just enough with a potato masher or large fork to hold the salad together—don’t purée.
- Double or triple the batch for quick sandwiches and wraps all week.
- Keep bread and salad separate until serving to avoid sogginess.
How to make your own chickpeas
Batch cooking twice a week makes everything easier.
I usually pick a couple of different beans and build meals around them. With just a little planning, eating healthy feels effortless.
Homemade chickpeas are more budget-friendly and taste so much better than canned. You can soak them or cook straight from dry using the Instant Pot—no stove babysitting required. how to cook Instant Pot chickpeas.
If you love easy lunches like this chickpea salad sandwich, you’ll want to check out my creamy garlic pasta salad — a hearty, tangy option that holds up great for meal prep. For something lighter, try this cucumber tomato salad, full of zesty fresh flavors.
Storage & meal prep
- Refrigeration: Store in an airtight container for up to 4 days.
- Meal Prep: Keep chickpea salad separate from bread slices until ready to eat.
- Not freezer-friendly — The texture changes after freezing.
- Doubling or tripling? I often double or triple this recipe for meal prep — it’s perfect for quick sandwiches, wraps, or protein-packed snacks.
- Taking it on the go? Keep the chickpea salad chilled in a cooler with an ice pack for freshness when taking it to picnics, potlucks, or work lunches.

Ways to serve this Chickpea Salad Sandwich
My absolute favorite way is open-faced with sliced avocado, tomato slices, and crunchy sprouts. Here are a few more ideas.
- Lettuce wraps: A light, fresh option.
- Dip for crackers: Serve with rice crackers, pita chips, or fresh veggies.
- Baguette sandwich: Go for a crusty baguette for a heartier bite.
- Chickpea “tuna” melt: Top with vegan cheese and toast open-faced until golden and melty.
- Breakfast wrap: Wrap it in a whole wheat tortilla with sliced avocado.

Chickpea Salad Sandwich FAQs
Any hearty, crusty bread works well — try baguettes, whole grain, or sourdough.
Mix in sunflower seeds, hemp seeds, or chopped walnuts for extra plant-based protein.
Yes! Store in an airtight container for up to 4 days. Keep the salad separate from the bread until ready to eat.
Stir in red pepper flakes, sriracha, cayenne, or spicy mustard for extra heat.
Yes! Homemade chickpeas work great—just be sure they're fully cooked and tender.
Did you try this recipe? Let me know what you thought by leaving a comment below and sharing it on Instagram, Facebook, & Pinterest! 💛
📖 Recipe

Chickpea Salad Sandwich
Ingredients
- (1) 15-ounce can chickpeas, drained & slightly mashed, or use homemade
- ¼ cup vegan mayo
- 1 teaspoon Dijon mustard
- 1 teaspoon maple syrup
- 1 tablespoon lemon juice
- 1 tablespoon pickle juice
- ¼ cup celery, finely diced
- ¼ cup cucumbers, diced
- ¼ cup red or white onion, diced
- ¼ cup chopped pickles
- ¼ teaspoon sea salt
- Pepper, to taste
- Optional add-ins: green onions, sunflower seeds, chopped fresh dill, or a sprinkle or two of red pepper flakes
Instructions
- In a large mixing bowl, mash the chickpeas with a potato masher or large fork, leaving some chunks for texture.
- In a small bowl, whisk together the vegan mayo, Dijon mustard, lemon juice, pickle juice, maple syrup, and sea salt until smooth.
- Add the celery, cucumber, onion, and pickles to the mashed chickpeas. Pour the dressing over the mixture and stir well to combine.
- Add freshly ground black pepper, and adjust with extra lemon juice, pickle juice, or salt as needed.
- Scoop onto toasted sandwich bread, baguettes, or pita pockets. Optionally top with tomato slices, leafy greens, avocado, or sprouts. Enjoy!
Notes
- Too dry? Stir in a splash of pickle juice, lemon juice, or more mayo.
- Too wet? Add more mashed chickpeas, celery, or sunflower seeds.
Nutrition
Julie Gaeta is a plant-based recipe creator, certified Integrative Nutrition Health Coach (INHC) with advanced training in hormone health, trained yoga instructor, former restaurant owner, and mom of nine who’s been plant-based for over 20 years. She’s cooked approximately 4,382 pots of beans and reinvented comfort food more times than she can count. She’s completed multiple half marathons and a Tough Mudder because she can’t resist a new adventure — and apparently, she can’t vacation without cooking either, since her juicer (beets and greens, too) and pasta pot always come along. Julie’s work has been featured in HuffPost, Yahoo, YourTango, Mamamia, MSN, Redfin, Better Humans, and The Good Men Project. Through her blog, coaching, and weekly newsletter, she helps others simplify wellness, build lasting habits, and feel good again — one grounded, delicious choice at a time.






Julie Gaeta says
This is one of those recipes I keep coming back to. It’s simple, satisfying, and super customizable. I love it on toasted bread with lettuce and tomato. Great for meal prep—it holds up great and the flavor just gets better!