Vegan Chickpea Salad Sandwich

GFGluten FreeGRGrain FreeNFNut FreeOFOil FreeVVegan
5 from 35 votes
Jump to RecipeRate This RecipePin Recipe

Disclosure: This post may contain affiliate links. I may earn a small commission for my endorsement, recommendation, testimonial, and/or link to any products or services from this website.

This Chickpea Salad Sandwich is loaded with plant-based proteins, fresh herbs, crunchy add-ins, and creamy vegan mayo. It’s simple to make, yet boasts so much flavor. Vegan, Oil-free, Gluten-free.

Enjoy the classic fillings and flavors of chicken salad with this Chickpea Salad Sandwich Recipe. It’s the perfect quick lunch or lazy dinner recipe that’ll keep you nourished, full, and satisfied at all times.

Table of Contents
  1. The Ultimate Vegan “Chicken” Salad
  2. What You Need for Chickpea Salad
  3. Serving Suggestions
  4. How to Store Chickpea Salad
  5. Substitutions and Variations
  6. Recipe FAQs
  7. The Ultimate Chickpea Salad Sandwich Recipe
Chickpea salad in large glass bowl with metal scoop on marble background

The Ultimate Vegan “Chicken” Salad

While I didn’t eat “traditional” chicken salad growing up, I had many a vegetarian variation. Those were often made with meat substitutes, but I much prefer this wholesome version made with chickpeas!

Not only are chickpeas more affordable, but these legumes truly make a vegan “chicken” salad that’s next level. Chickpeas are packed with protein, have a nice “chew,” and have the added bonus of being an excellent source of dietary fiber. And since sharing this recipe, I’ve had several readers agree that this is simply the best vegan alternative.

What You Need for Chickpea Salad

This simple chickpea salad sandwich recipe is made with 11 simple ingredients, but don’t mistake that for simple flavor. In addition to smashed chickpeas, you’ll need:

Ingredients for chickpea salad in small bowls on marble background. Clockwise text labels read sandwich bread, chickpeas, parsley, red onion, dijon mustard, poultry seasoning, vegan mayo, slivered almonds, celery, and lemon
  • Vegan mayo: I highly recommend using my homemade mayo. It actually taste like mayonnaise, but is completely oil-free and has been my go-to recipe for years. If preferred, opt for a store-bought vegan mayonnaise, but please try my homemade version at least once! Trust me – it’s the BEST!
  • Fresh veggies and herbs: Crunchy celery and herbaceous parsley and dill add both flavor and texture.
  • Fruits and nuts: Slivered almonds and sweet, red grapes are my personal favorites, but you can also try chopped pecans, raisins, or dried cherries or cranberries.
  • Good sandwich bread: This is only needed if you’re making vegan chickpea salad sandwiches and any bread will do. You can even make your own Homemade Whole Wheat Bread, if desired.

How to Make a Chickpea Salad Sandwich

side by side photos of vegan mayo in bowl next to bowl of mayo with chickpeas mashed into it
  1. In a large bowl, make the vegan mayo by whisking the homemade mayonnaise, fresh lemon juice, dijon mustard, and poultry seasoning until combined. Season with black pepper to taste.
  2. Add the drained and rinsed chickpeas then mash to your liking with a potato masher or fork.
  3. Toss in the celery, red onion, parsley, almonds, and optional grapes and fresh dill. Mix to combine.
  4. Serve immediately or refrigerate until chilled and enjoy as desired.

Caitlin’s Cooking Tips

  • Halve this recipe for a smaller prep. As written, this vegan chicken salad makes 6 servings, but can be easily adjusted to make less (or more).
  • Don’t over mash the chickpeas. You’re shooting for a texture somewhere between whole chickpeas and Creamy Hummus. I personally prefer mashing 75% of the chickpeas, but if you crew up loving chopped chicken salad, you can leave even more texture. Whatever you do, avoid mashing the chickpeas into a paste.
vegan chickpea salad sandwich with lettuce on white plate

Serving Suggestions

The only thing better than this well-seasoned chickpea salad is the number of delicious ways you can enjoy it. It’s hearty enough to be served as main dish or protein-packed afternoon snack.

Try smashed chickpea salad on your favorite whole grain bread slices or stuffed in pita pockets with lettuce, tomato slices, and additional spicy mustard and vegan mayo. Or, keep it light and enjoy in lettuce wraps, spread on crackers, or as a dip for crisp veggies.If you’re looking for more vegan sandwich recipes, you’ll also love this Rainbow Veggie Sandwich with Hummus, these Vegan BLTs, and this Vegan Eggplant Reuben!

How to Store Chickpea Salad

This chickpea salad will keep in an airtight container for up to 7 days. Freezing is not recommended.

If you’re prepping this chickpea salad for meal prep, my suggestion would be be to store the chickpea salad separately or prevent your sandwiches from going soggy by protecting each side of the sandwich bread with a piece of lettuce.

Otherwise, prep your sandwiches no more than 12 hours in advance for best results.

vegan chickpea salad sandwich sliced in half and stacked on white plate

Substitutions and Variations

  • Gluten-free option: As written the chickpea salad is naturally gluten-free and oil-free. If you’re making this chickpea salad into a sandwich, use your favorite gluten-free bread or turn it into a gluten-free wrap using iceberg lettuce or rainbow chard.
  • Nut-free option: Make my homemade tofu using silken tofu instead of whole cashews and replace the slivered almonds with sunflower seeds (or omit them altogether!).
  • Make it spicy: If you love all things buffalo, you’ll love this Buffalo Chickpea Salad.
vegan chickpea salad and sandwich bread arranged on kitchen countertop

Recipe FAQs

Can you eat chickpeas straight from the can?

Yes, any canned beans can be eaten straight from the can, chickpeas included! For the best taste and texture, it is best to drain the liquid from the can and rinse them thoroughly under cool water before eating.

Is there a difference between garbanzo beans and chickpeas?

No, these legumes are the same thing and can be used interchangeably.

Are canned chickpeas better than chickpeas cooked from dry?

I personally prefer cooking my own chickpeas from scratch in the Instant Pot, but canned chickpeas are a great option when you’re short on time.

Enjoy! If you make this recipe and decide to share it on Facebook or Instagram, don’t forget to tag me @FromMyBowl + #FromMyBowl! I would also love it if you could leave a comment below with a recipe rating! Thank you for the support 😊

Chickpea salad sandwich on toasted bread with leafy lettuce on marble background

The Ultimate Chickpea Salad Sandwich

5 from 35 votes
Prep Time 15 minutes
Total Time 15 minutes
Servings 6 Servings
This Chickpea Salad Sandwich is truly the Ultimate! Loaded with chickpeas, crunchy veggies, slivered almonds, & a tangy oil-free mayo, it’s a perfect lunch or on-the-go meal.


For the Chickpea “Chicken” Salad:

  • 1 cup Homemade Vegan Mayo
  • Juice of 1 lemon
  • 1 tablespoon dijon mustard
  • 1 teaspoon poultry seasoning blend
  • 4 cups cooked chickpeas drained and rinsed if canned
  • 2 large ribs of celery thinly sliced
  • ½ cup red onion diced
  • 2 tablespoons parsley diced
  • 2/3 cup slivered almonds
  • 1 cup red grapes sliced in half
  • Salt and black pepper to taste
  • Optional add-ins: 1/2 tbsp dill 2/3 cup raisins or other dried fruit

For each Sandwich:

  • Chickpea salad above
  • 2 pieces of lettuce
  • 2 slices of bread gluten-free if necessary


  • Make the "Mayo": Add the mayo, lemon juice, mustard, and poultry seasoning to a large bowl with black pepper, to taste. Whisk until well-combined.
  • Mash the Chickpeas: Add the chickpeas to the same bowl, then use a potato masher or a fork to mash them to your liking; I prefer to roughly mash around 75% of them.
  • Add the Add-Ins: Toss in the celery, onion, parsley, almonds, grapes, and any other optional ingredients. Mix well, then season with additional salt and pepper, if necessary. Serve immediately or refrigerate in a sealed container for up to 7 days.
  • Sandwiches: To assemble each sandwich, lightly toast 2 slices of bread, and layer each with a piece of lettuce. Place a heaping portion of the chickpea salad onto one slice of bread, then fold the other on top. Serve as desired – lettuce cups, crackers, or veggies on the side are also great ideas!

Recipe Notes

  • Meal Prep: I would suggest prepping the Salad ahead of time, but prepping each sandwich the night before to prevent soggy bread. Or, protect each side of the sandwich with a piece of lettuce!
  • Nut-Free: make the tofu-based version of the mayo, and replace the almonds with sunflower seeds


Calories: 545kcalCarbohydrates: 47gProtein: 14gFat: 33gSaturated Fat: 4gPolyunsaturated Fat: 3gMonounsaturated Fat: 5gTrans Fat: 0.01gSodium: 307mgPotassium: 562mgFiber: 11gSugar: 11gVitamin A: 325IUVitamin C: 6mgCalcium: 119mgIron: 4mg
Keyword: chickpea chicken salad, chickpea salad, chickpea sandwich recipes, vegan chicken salad, vegan sandwich recipe
Course: Main
Method: No-Bake
Cuisine: American
Diet: Vegan

About the Author

Hey there, I’m Caitlin! I make easy-to-follow, wholesome, and budget-friendly vegan recipes that are mostly gluten-free and refined sugar-free. I’m also an avid yogi, love the great outdoors, am chocolate-obsessed, and enjoy eating almond butter straight off of the spoon.

Learn More

FREE GUIDE: 5 Tips for Quick & Easy Vegan Dinners

Plus, get all of my recipes sent straight to your inbox!

You May Also Like

Leave a Comment

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. 5 stars
    I love this recipe! If you are using store bought vegan mayo I would recommend only putting in about 3/4 cup since it is pretty thick. I added some diced apple for sweetness and it’s so delicious. Thanks, Caitlin!

  2. I’ve made this recipe a gazillion times, and it’s by far my favorite vegan recipe to date! I try to eat this weekly..yup, love it that much. And the fresh dill?? Game changer! Yum! 5 STARS!

  3. Delicious! Although, I didn’t have some of the ingredients it still came out delicious! I loved the addition of grapes! I find myself going to straight to your blog for most recipe ideas because it’s reliable, healthy and delicious!

  4. 5 stars
    As plant-based athlete that is trying to incorporate more healthy meals into my diet, this recipe was so great! It exceeded my expectations! Not only is it yummy, but it is also very healthy!

    1. 5 stars
      Holy cow! This is so good. I was sceptical, but it is so delicious. I made it for lunch for this week since it makes enough. Good job, girl!

  5. SO MANY FLAVORS. This is 100% better than chicken salad with real mayo by a landslide. I’m not vegan but your recipies and YouTube videos have really broadened my diet to so many more healthy and plant based foods!

  6. 5 stars
    I used the almond slivers but only used 1/4 cup and loosely crushed them with my hands. I love how they gave the chickpea salad a nice crunch without having to using celery which I’m not a fan of. Only used 1/2 tsp of poultry seasoning I find poultry seasoning can be overpowering. Only used 1/2 cup of vegan mayo and only 1/4 cup onions. Surprising I used 1 tsp more of the mustard bet you thought I was going to say I used less…lol. The more time it gets to chili in the fridge the better it gets!

    I think I’m addicted to having this! I like to have it without the bread, like a potato salad which it reminds me of except that its much easier to make and more healthier too! I like it with freshly ground pepper and black salt (kala namak) on top. That gives it an nice eggy taste making it taste like a potato egg salad!

  7. 5 stars
    I made this recipe recently, and really love it! I was aiming to make it with cranberries originally, but decided to give the grapes a shot, and I’m glad that I did. I forgot to add the Dijon mustard in, and still loved it without. Thanks for your posts!

  8. 5 stars
    This is sooo yummy! I was worried that the chickpeas would make it taste too “healthy,” if you know what I mean, but it tastes delicious. And I’m usually really bad at cooking, even simple things like this, but this came out so good!!!

  9. 5 stars
    Just made this and it tastes fantastic! I did add a little nooch bc nooch is life XD I’m sure it will taste even better for lunch tomorrow!

  10. 5 stars
    Just made this and it tastes fantastic! I did add a little nooch bc nooch is life XD I’m sure it will be even better for lunch tomorrow ????

  11. 5 stars
    Just made this and it’s so delicious!! Added the grapes and dill to it that you suggested to add and I’m so happy this recipe makes quite a bit, because I’ll definitely be eating this throughout the week!!

  12. 5 stars
    Tried this today. Sooo good! This recipe is very forgiving. As long as you have the chickpeas and mayo, you can basically add any fruit, veggies, and spices you want! I added basil, a allspice blend, carrots, sugar snap peas, green apple, onions, and almonds. Delish!

  13. You are a genius, Caitlin. Used to love chicken salad. So happy to have a delicious vegan replacement 🙂 🙂

  14. Thank you for the options! I rarely ever had tuna salad, but I did try it one time with raisins, walnuts, and celery and ended up enjoying it! Glad that yours is oil free too! Look at how creamy and decadent your salad appears–nailed it once again!, Caitlin!

  15. 5 stars
    Hi Caitlin! Would you consider giving nutritional info? I would love to make this soon but because of my diet, I have to know the calories, total fat, etc. I hope to make it soon, it looks AMAZING. Thank you!

    1. Hi Danielle – I do not provide the nutrition information to my recipes, as this can be triggering for many people. There are plenty of free calculators online where you can do this yourself though! 🙂