Main image of Buffalo Chickpea Sandwich

View on phone

Buffalo Chickpea Sandwich

15 min



Get ready to fall in love with a hearty, wholesome delight – our Buffalo Chickpea Sandwich! This isn't your average sandwich; it's a symphony of bold, tangy spicy chickpeas harmoniously layered between crispy veggies and slices of rustic bread.



15 min


15 min


Soy symbol


Swap out

Gluten symbol


Free from

Peanut symbol


Treenut symbol

tree nut

Sesame symbol



Chickpea salad

  • 1½ cups (246 g)
    cooked chickpeas
  • 3 Tbsp (45 mL)
  • 2 Tbsp (30 mL)
  • 1
    celery rib, finely chopped
  • ½
    small red onion, finely chopped
  • 1½ Tbsp (13 g)
    chopped pickles
  • ¼ tsp
    garlic powder

Vegan ranch mayo


  • 6
    slices rustic bread
  • 3
    butter lettuce leaves
  • 1
    large tomato, sliced

Make your own


  1. Use a fork to mash together all the ingredients for the chickpea salad in a bowl.
  2. Mix all the ingredients for the ranch mayo together in a small bowl.
  3. Toast your slices of bread.
  4. Smear one side of the bread slices with the vegan ranch mayo and top with the lettuce, tomatoes and chickpea salad. Enjoy!


  • We used Frank's Red Hot Sauce.


  • The prepared sandwich is best enjoyed on the day it's made. Note that the bread will get a bit soggy over time.
  • The sandwich filling can be stored in an airtight container in the fridge for up to 2 days.

Let us know what you think

Plate method

The Plate Method is a visual tool that helps us ensure our dietary needs are on track. Touch the image below to see how this recipe measures up.

Grains & Starches 48%

slice rustic bread

Proteins 21%

cooked chickpeas

unsweetened soy milk

Fruits & Veggies 31%

celery rib

small red onion

chopped pickles


butter lettuce leaf

large tomato


unsweetened soy milk


vegan mayonnaise

vegan mayonnaise

Nutrition info

We believe that focusing on numbers can harm our relationship with food. Instead, our philosophy is to Nourish the Cells & the Soul. If you require specific nutrition information due to a medical condition, please consult with a dietitian or physician. The nutritional information provided is composed with the utmost care. However, we cannot guarantee the correctness of the displayed values, see also our disclaimer.

Show nutrition info  

Watch it step-by-step!

More for the eyes

image of image of image of image of

Discussion & Rating

Rate this post

Tekla - May 22, 2024, 11 a.m.

Loved it!

Annika Pluemacher - April 29, 2024, 2:55 p.m.

Very delicious!

Jennifer L - April 26, 2024, 12:03 a.m.

Very tasty but quite messy. The flavor is delicious and i love the ranch dressing recipe as well. Only negative is the chickpea mash fell right out of the bread with every single bite i took. Would be better in a tortilla, an open-faced sandwich or in a pasta salad imo but i will 100% make it again.

Sinéad - April 21, 2024, 11:12 a.m.

Easy, quick and delicious!

Ekesha - April 18, 2024, 6:21 p.m.

This has EASILY become one of my favorite sandwiches! I found some 7-grain avocado bread at my local market and I spread a little smashed avocado after toasting the bread. So good!

PUL Team - April 19, 2024, 5:46 a.m.

Woohoo! So glad you're enjoying the sandwich, Ekesha 😃

Sophie - April 17, 2024, 9:39 p.m.

So easy but wow this was the best sandwhich I've had in a while. Swapped out the lettuce for rocket and it added such a nice peppery quality

Jeanine C - April 16, 2024, 5:41 p.m.

This was sooo good! The chickpea salad and the vegan ranch together were amazing! I didn’t have pickles or red onion, I used yellow onion instead. Also used tortillas because I didn’t have any bread. Still good!

PUL Team - April 16, 2024, 11:09 p.m.

Love that you were able to adapt the recipe, Jeanine! Thanks for sharing your experience with it 🙌

Apek - April 14, 2024, 12:39 a.m.

I love this chickpea mixture, having this with crackers all the time. PUL Team rocks❤️👍

Gal - April 11, 2024, 11:41 a.m.

What a delicious sandwich!
I swapped the sauce with half the amount sriracha and no celery.

Kristy - April 11, 2024, 12:18 a.m.

YUM! I’ve made several times and it’s always a hit. This time I made without pickles (only because I didn’t have them on hand), and it was still amazing!

PUL Team - April 11, 2024, 3:42 a.m.

Yay! A lovely idea to to leave out the pickles, Kristy 😊

Daniela Sanchez - April 2, 2024, 3:31 a.m.

It's all been said before.... Best sandwich I have ever had. So simple to make!

Stacy - March 31, 2024, 4:49 p.m.

I made this almost exactly as the recipe called for, and I doubled it and used two cans of chickpeas. I also used a “fiesta” ranch mix in the vegan mayonnaise, which gave it a slight kick. I had tortillas at home, so I used them for a wrap instead of rustic bread.

I can’t explain to you how much I ( and my husband) loved this recipe! The combination of crisp lettuce (I used romaine hearts) and tomatoes with the slightly spicy/hot chickpea mix was amazing. My husband and I ate this for lunch three days in a row and I will probably make it again this week. This is one of the most surprisingly easy and delicious recipes I’ve ever made. Thank you!

PUL Team - April 1, 2024, 8:42 a.m.

It's fantastic to hear how much you enjoyed the recipe, Stacy! We're so excited to hear the glowing review and these tasty twists 🤗

Christopher R - March 28, 2024, 10:41 p.m.

These are so good. This time put the chickpeas on homemade sourdough whole wheat bread (organic red fife and split flour) along with several peals of English cucumber for a little more crunch. Yeah, baby!!

PUL Team - March 30, 2024, 12:28 a.m.

Mmm sounds incredible, Christopher!

Neeraja - March 24, 2024, 9:31 p.m.

My second time making these!! So freaking good, and so simple. The serving counter is spot on by the way- I put in for 10 servings and got EXACTLY 10! Can't wait to eat these throughout the week!

PUL Team - March 25, 2024, 4:29 a.m.

Awe so glad that the Buffalo Chickpea Sandwich was enjoyed, Neeraja 🤗

clara - March 23, 2024, 9:56 p.m.

it’s my 3rd time making this recipe but every time I’m reminded of how hard this hits!!! it’s so incredibly delicious I actually can’t believe it🤩

Valeria - March 16, 2024, 11:34 a.m.

Thank you so much for your amazing website 🥰

PUL Team - March 18, 2024, 8:32 a.m.

Thank you for the love, Valeria, and thanks so much for making our recipes 🤗

Arlyn Bravo - March 13, 2024, 7:19 p.m.

Omg I decided to make this on a whim and It turned out AMAZING. My non plant based boyfriend had some and loved it too. Took leftovers for lunch today and I have no regrets ❤️
Thank you guys for always making phenomenal recipes I can trust.

PUL Team - March 13, 2024, 10:50 p.m.

Aww it's always a big compliment when everyone enjoys a dish! Thank YOU for welcoming us into your kitchen, Arlyn 🤩

Leila Daniel - March 10, 2024, 11:44 p.m.

Just made this for lunch and it was delicious! I didn't have celery or pickles, but it still works! I subbed beet stalks for the celery and it gave a nice crunch and a sweeter flavor. Comes together so easily!

PUL Team - March 11, 2024, 8:02 p.m.

Ooo thanks for sharing the modifications, Leila! We're so happy that the buffalo chickpea sandwich was enjoyed 🤩

Mayela Maria Pantoja Gomez - March 2, 2024, 9:05 p.m.

Hi, where can i find the student collection?

PUL Team - March 2, 2024, 10:55 p.m.

Hey Mayela, thanks for your interest in the PUL App student collection! The student collection was only published for a limited time, but we hope in the future to share all of our recipe collections in one place on the app. In the meantime, if you send us an email to [email protected] we can send you a copy of all of the student collection recipe links 🤗

Cheri - March 1, 2024, 3:42 p.m.

I made this to pack in my husband’s lunch. He loved it! His words: Make this again. It was Dee-lish!

Morris - Feb. 26, 2024, 4:38 a.m.

This was amazing and so easy to make! The homemade ranch + chickpea filling was an excellent combo.

Jennifer Regal - Feb. 15, 2024, 1:27 p.m.

This is too amazing for how simple it is to make. The pickles are such a smart addition. And it was also perfect as a dip with crackers for my Super Bowl cravings! 🏈😋

PUL Team - Feb. 15, 2024, 4:43 p.m.

Love the idea of making the buffalo chickpea filling a dip! Thanks, Jennifer :)

carly - Feb. 13, 2024, 8:43 p.m.

such a great easy recipe. i had a many weeks phase of taking this to work in my lunch every day

Tina - Feb. 9, 2024, 10:26 a.m.

This is so insanely delicious! I could eat just the chick pea mixture by itself. The flavour reminds me of the taste of a Big mac burger (in a good way!) which I've been craving since I went vegan. Thanks so much for this delicious recipe ❣️

PUL Team - Feb. 9, 2024, 9:20 p.m.

Aww thank you for taking the time to try the buffalo chickpea sandwich and leave a glowing review, Tina!

Shayda - Feb. 5, 2024, 4:20 a.m.

Incredible! Would highly recommend going with Franks Red bc it really makes the dish!

Poiven Capp - Jan. 30, 2024, 7:10 p.m.

loved it, no notes, great recipe!!

Silvia - Jan. 29, 2024, 7:48 a.m.

We used oat milk but it was still delicious. Great recipe!

Bobbie - Jan. 16, 2024, 5:21 p.m.

Really loved this recipe so packed with flavor. You guys help so much with high protein breakfast and lunch recipes. Thank you <3 Bobbie

PUL Team - Jan. 16, 2024, 11:22 p.m.

Aw thanks so much, Bobbie!

kk - Jan. 15, 2024, 7:16 p.m.

Loved this! So easy to make.

Lex - Jan. 13, 2024, 11:04 p.m.

Okay, this is one of the best sandwiches I’ve ever made. It tastes like a high-quality deli sandwich. My husband loves it too, so this is definitely going in the regular meal rotation!

PUL Team - Jan. 13, 2024, 11:30 p.m.

Such a massive compliment, Lex, thank you! Were so thrilled that the sandwich is being enjoyed 🫶✨

Diane - Jan. 12, 2024, 9:37 p.m.

This was excellent! Simple and quick to make and the flavour makes it a real winner. I made this for our lunch; my husband had his in bread and I had mine wrapped in Romaine lettuce. I'll be making this regularly -- it's even company worthy. Thank you.

PUL Team - Jan. 13, 2024, 7:43 p.m.

Yayy we're so happy to hear the Buffalo Chickpea Sandwich was enjoyed, Diane, thank you! 🤗

Erica - Jan. 7, 2024, 9:47 p.m.

Just made and devoured this sandwich! If this is not the best sandwich ever I don’t know what is!

Seana - Dec. 31, 2023, 12:34 a.m.

This sandwich is my favourite of all the recipes so far ! Thank you for introducing it .

PUL Team - Jan. 3, 2024, 2:47 a.m.

We're so thrilled that the buffalo chickpea sandwich is being enjoyed, Seana! Thank you :)

Renee Sullivan - Dec. 21, 2023, 12:02 a.m.

Soo good. I add extra pickles and pickle juice and cut back on the spice a bit. You guys are the best! Ty for creating such an amazing platform for cooking and making vegan food. ❤️❤️

PUL Team - Dec. 21, 2023, 8:56 a.m.

Aww we're so thrilled to hear, Renee, thanks for being part of our community and sharing the lovely review! We're excited to continue this adventure together 🥰

Cheré - Dec. 16, 2023, 3:06 p.m.

Omg….SO delicious. Perfection.

Aileen - Dec. 15, 2023, 9:12 a.m.

Unbelievably delicious! 100% recommend making. I found it was, too, much for three sandwiches, so I stretched it out to four sandwiches. I also added a quarter of an avocado. In the future, I plan on smashing in a block of tofu for extra protein and topping with fresh cilantro.

PUL Team - Dec. 15, 2023, 9:22 p.m.

Hey there, Aileen, thanks so much for taking the time to share the review! We're glad the Buffalo Chickpea Sandwich is being enjoyed and love to idea to add tofu to it 🤗

Tessa-Virginia Hannemann - Dec. 13, 2023, 1:33 p.m.

The chickpeas also make a fantastic dip!

Nya B - Dec. 5, 2023, 8:43 p.m.

I really enjoyed it. Didn’t make the ranch mayo and it still turned out very good!

Vidhya V - Dec. 5, 2023, 4:49 p.m.

Yummy yummy!! I used baby spinach instead of lettuce and it was so good!

Krystina V - Nov. 29, 2023, 10:07 p.m.

Delicious! This recipe is frequently in rotation for our lunch meal preps! We usually make them with wraps instead of sandwiches.

PUL Team - Nov. 30, 2023, 12:55 a.m.

Wraps are a lovely idea, Krystina, thank you! 😃

Silvia - Nov. 28, 2023, 8:46 p.m.

We love it!

Elyse L. - Nov. 14, 2023, 4:25 a.m.

I was sad when I reached the last bite!

Samara - Nov. 12, 2023, 3:11 a.m.

Omggg DELICIOUS!!!! tangy spicy crunchy soft Im addicted!! Can’t wait to try more recipes!

Martunia - Oct. 22, 2023, 11:54 a.m.

I used habanero hot sauce instead of cayenne pepper sauce. Next time I'll definitely use your recommendation 🥵 😅 other than that, a really great lunch idea!

Sarah Kowalski - Oct. 19, 2023, 6:52 p.m.

Delicious! Definitely will make again. I added extra pickles because I love them :)

louise - Oct. 15, 2023, 3:11 p.m.

Used sriracha instead of cayenne and it was very good

Maeve Littooij - Oct. 15, 2023, 1:43 p.m.

This was surprisingly delicious! I didn't use as much of celery because we are not a big fan of it. I used Frank's red hot sauce, but our family likes spicy food and I think I would add a bit more black pepper next time. It's herby, fresh with a hint of spice. It was really good and it is a great (summer) sandwich.

Sophie - Oct. 9, 2023, 5:21 p.m.


Emelia Stapley - Oct. 4, 2023, 2:34 p.m.

This is an immensely delicious sandwich! I didn't quite have everything for ranch dressing but I made a successful substitution with mixed herbs.

LJ - Sept. 28, 2023, 7:52 p.m.

This was sooo good! If you don’t like hot, skip the hot sauce and it’s still great! The 1.5 cups of cooked garbanzos is slightly less than a normal sized can of garbanzo beans. I just used the whole 15 oz can and it was perfect. I’ve made something similar in the past as a substitute for tuna sandwiches but the addition of hot sauce and ranch was a great twist. I put this on a gluten free wrap and I’m pretty sure I need seconds.

Viviana Antonio - Sept. 27, 2023, 11:21 p.m.

this was the first meal i ate today and am pretty satisfied!!!

i decided to try something new and actually start a day by making something on my own completely and promising myself that i won’t get mad at myself for doing so if i mess up. when i did mess up or realized i didn’t have all the ingredients i had, i just told myself, just breathe, step back, and think of /look up a substitution! and so i did.

i didn’t have vegan mayonnaise, but you had a recipe for it! and i was excited. didn’t have aquafaba, but learned that a substitute (based on the internet, but not sure if it’s credible) is water mixed with chia seeds and flax seeds which i had so i used that in replacement of the aquafaba (i’m probably spelling this wrong).

i also didn’t have dijon mustard, but my mom gave me this inglehoffer cream style horseradish mustard type custard that she said was better so i was like alright lemme use that.

then i realized that i didn’t have the mixer to mix it all together so i just used a blender for it the vegan mayo.

but for the chickpeas, which i also didn’t have… even tho that’s what the recipe is called, i didn’t want to give up on myself and move on from this recipe. i remembered we have edamame in the fridge that i could probably steam and take out the beans in substitute of the chickpeas lol.

i didn’t have any spice hot sauce so i just left it out. i also didn’t have ranch seasoning, so i looked up how to make it and i used ground mustard, oregano, basil, salt, and pepper.

with all that to say, the lesson i learned here is that you can still make a pretty decent meal even tho you don’t have all the ingredients, but to find what you have on hand already to make it something similar… or even completely different! make it your own signature meal!!! if you don’t have the same bread, that’s ok, if you thought you had lettuce, but ended up using cabbage instead, that’s ok! there’s another idea to use for the next time you make this meal because my mom suggested that i could shred it next time and prefer to do cabbage instead of lettuce. which just proves that you can just experiment! the recipe is just a guideline for where to start and the rest is up to you.

my brother and mom’s ratings bc i asked if they wanted some:
my mom- 10/10
brother- 8/10
me- i give it a 4/10 for now because i made it and didn’t like it, but in reality, i never really make this stuff and wanted to try something different, so of course i wouldn’t like it at first. didn’t think it was that bad and i think it’s worth something for me to improve upon!

i just felt the need to share all of this jus to pass time haha

omg i love that there are instructions to what to do after you make it if you have leftovers.

Silvia - Sept. 27, 2023, noon

We loved it and will definitely make it again. Thank you! :-)

Laura - Sept. 25, 2023, 10:13 p.m.


Elisabeth - Sept. 24, 2023, 10:28 p.m.

Loved it! A new lunch hit!

Sophie - Sept. 24, 2023, 7:48 p.m.

Love it

Seana - Sept. 24, 2023, 7:38 a.m.

So delicious!
I could eat this every week .

Daniellle - Sept. 23, 2023, 11:26 p.m.

This was fabulous. I could eat it for breakfast, lunch or dinner. I used whole wheat toast but it could also be served on a bed of the lettuce , topped with tomato for gluten free folks.

Sarah S. - Sept. 21, 2023, 11:29 p.m.

Yummy! I didn’t do the ranch since I’m not a huge fan but even my mom said it was good and she likes hers with chicken

Kaylin - Sept. 18, 2023, 7:12 p.m.

Omg this is amazing. What a perfect lunch to bring to work

zen.veg - Sept. 17, 2023, 4:11 a.m.


CLARA - Sept. 16, 2023, 5:25 p.m.

I made it and it's absolutely delicious!

KraftyKat - Sept. 16, 2023, 3:56 a.m.

This was delicious! Whole family enjoyed. My husband made a wrap with the leftovers and my kids and I had it like a dip with crackers. Great recipe! Will make again.

PUL Team - Sept. 16, 2023, 6:41 p.m.

Ooo love the idea to have the filling as a dip with crackers! Thank you, Kat 🫶

Jilly - Sept. 14, 2023, 10:53 p.m.

Fantastic recipe! Used dill relish for pickles, an extra bit of Buffalo sauce (bc we like spice) and a gluten free tortilla to make wrap. Very filling without feeling heavy, thank you!

Char - Sept. 11, 2023, 10:15 p.m.

This was so good! I’m not a big fan of sandwiches usually and this is something I could eat regularly. It has so much flavor and just the right crunch from the pickles and veggies. I also used the PUL recipe for the ranch seasoning and the Mayo came out amazing.

PUL Team - Sept. 12, 2023, 9:56 p.m.

Woop woop! This sandwich has been a game changer for us and we’re so happy that you enjoyed it too, Char 🥰

Amber - Sept. 10, 2023, 12:41 p.m.

Car - Sept. 9, 2023, 9:24 p.m.

This was so good! Loved the little kick from the hot sauce. It reminded me a little bit of a tuna salad, but better 😀

Cathelijne - Sept. 8, 2023, 7 p.m.

Absolutely lovely! I toasted the bread in chili oil for an extra hint of spice. Would definitely make this again😊

Joy - Sept. 8, 2023, 9:29 a.m.

Loved this!

I actually prepped this for lunch earlier.

It was the best!

I'm slowly transitioning into the vegan scene.

Looking forward to making more recipes from Pick Up Limes! :D

PUL Team - Sept. 8, 2023, 3:54 p.m.

Thanks for letting PUL be part of your journey with plants, Joy! Wishing you all the best on it 🌱

Rachel - Sept. 8, 2023, 2:37 a.m.

This was delicious! The pickles were such a great idea!

Charlotte - Sept. 6, 2023, 10:50 p.m.

We loved this sandwich combo! The chickpea filling paired with the cooling ranch mayo was next level. Loved it more than I expected to and will definitely be making again!

Ekesha - Sept. 6, 2023, 7:27 p.m.

OMG! I made this for lunch today and it was SO GOOD! I subbed sweet pickle relish for the pickles and shallot for the red onion b/c it’s what I had in hand. I made the sandwich on 7 grain bread. The filling did mush from between the bread slices, but nothing that a spoon or fork can’t fix! 😁😋 I’m looking forward to leftovers tomorrow!

PUL Team - Sept. 7, 2023, 9:24 p.m.

Aww we hope you enjoy the leftovers, Ekesha, thank you! 😃

Emily - Sept. 5, 2023, 9:06 p.m.

I love this for quick easy lunch prep! Best made the night before for the flavors to meld. I’ve found it’s best to serve in a tortilla so the filling doesn’t squish out of the bread (great with spinach and avocado). Super flavorful between ranch and buffalo! I add 1 tsp each garlic and onion powder to this recipe. Also great to use up any veggies on hand, green bell pepper, carrots, etc.

PUL Team - Sept. 7, 2023, 8:47 p.m.

Yayy thank you so much, Emily! The sandwich is a lovely way to use up any veggies 🤗

Haley - Sept. 4, 2023, 11:44 p.m.

This was delicious! Didn’t have time to make the ranch but it was still great without it. Going to eat the leftover chickpea salad on top of cucumber slices.

Christopher - Sept. 3, 2023, 9:32 p.m.

Hi! I am looking forward to trying this later today or tomorrow. I don't keep pickles around, so instead of chopping pickles for this recipe will organic pickle relish work? I do have that in my refrigerator. Thanks.

PUL Team - Sept. 5, 2023, 6:04 a.m.

Hey Christopher, we haven't tested it out but imagine you could! You may just want to start with less and add more to taste if needed. Hope you enjoy the sandwich 😊

Bethany - Sept. 7, 2023, 1:59 a.m.

Yes, pickle relish was definitely a great substitute in ours.

Ola - Sept. 3, 2023, 4:27 a.m.

We loved it! My husband isn’t biggest fan of chickpeas, but he said he could have this salad again and again. We made it on a Lebanese bread.

pr - Sept. 2, 2023, 9:55 p.m.

Great recipe but it was so hard to mash the chickpeas when making a lot more than 3 servings!

Emily - Sept. 5, 2023, 9:09 p.m.

I always throw the chickpeas in the food processor to pulse them for recipes like this (a lot of my veggies too), that might help! 🙂

Miruna - Sept. 7, 2023, 5:54 p.m.

Is a blender alright for that?

Char - Sept. 11, 2023, 10:10 p.m.

If you don’t have a food processor a potato masher is easier on your hands than a fork.

Katie Hiner - Sept. 2, 2023, 6:18 a.m.

This sandwich is so good, if my mom had made it for me when I was younger, I would have never ran away from home. 10/10 texture and flavor. I can’t wait until I’m hungry again.

Bethany - Sept. 2, 2023, 1:14 a.m.

Absolutely divine! It was perfect with celery on the side to catch any chickpeas that fell off. Very flavorful and filling. Definitely a repeat for weeks I am working overtime.

PUL Team - Sept. 2, 2023, 7:47 a.m.

It means so much the sandwich is being enjoyed, Bethany! 😃

Sophie - Sept. 1, 2023, 8:10 p.m.

Omg this sandwich is SO GOOD!!!

Cristina - Sept. 1, 2023, 9:10 a.m.

Simple and complete yummy lunch that leaves you full and in a good mood. I love this app!

PUL Team - Sept. 1, 2023, 7:05 p.m.

So happy to hear, Cristina, thank you!

Alex - Sept. 1, 2023, 12:56 a.m.

I have omitted the cayenne pepper hot sauce because it would be too spicy for me. Also omitted some ingredients that I didn't have at home AND STILL this was incredibly delicious 😍 Best sandwich ever, probably

PUL Team - Sept. 1, 2023, 1:56 a.m.

Woohoo! So happy to hear, Alex, thanks 🤗

DLY - Aug. 28, 2023, 8:20 p.m.

I didn’t have any celery, so I subbed in some green onion and this was delicious! A really nice alternative to tuna salad.

Erin Rappa - Aug. 28, 2023, 12:19 a.m.

Loved it but for my baby mouth I needed less cayenne pepper.