This post is sponsored by the Plant-Based promotion at Publix. The opinions and text are all mine.

Now that Alex and I are working from home every day, I’ve been trying to create some new lunch ideas that don’t take a lot of time to prepare. These Vegan Chickpea Salad Sandwiches are a new favorite! Hearty chickpeas, tangy plant-based tzatziki, and plenty of fresh vegetables create an easy and delicious lunch!

A plate of food on a table, with a  Sandwich
Save This Recipe Form

Want to save this recipe?

Share your email below & we'll send it to you! Plus, you'll get new recipes from us every week!

Tips for Chickpea Salad Sandwiches

  • You can make the chickpea salad up to 3 days in advance. Just wait to top the bread with the chickpea salad until you’re ready to eat, so the bread doesn’t get soggy.
  • I like my bread toasted, but feel free to skip that step if you don’t like your bread toasted!
  • Drain and rinse the chickpeas in a small colander and let them sit for a minute or two to dry.
Chickpea salad sandwich

I picked up all of these ingredients at my local Publix during the Plant-Based promotion. They have tons of deals to help you save money while eating healthy! Visit or head to your local Publix to grab the in-store Extra Savings flyer to see a complete list of sales. If you don’t see the Extra Savings flyer in the kiosk at the store’s entrance, make sure to ask customer service for one!

Sandwich ingredients and groceries

Arnold Organics Bread was 2 for $7, Good Foods tzatziki was $0.75 off, and Mario Organic Olives were 2 for $6! You guys know I love a good deal, and Publix has tons of sales on plant-based foods going on through 11/20! You can look for the at-shelf signs located through the store to see what other savings are being highlighted during the promotion.

Chickpea salad sandwich

Benefits of Chickpeas

Chickpeas are a great source of plant-based protein. They’re full of fiber, meaning this sandwich will keep you full and satisfied! Chickpeas are also rich in magnesium and potassium. They’re one of my favorite pantry staples because they’re healthy, cheap, and versatile! Don’t forget to pick up a few cans while you’re at Publix!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A plate of food on a table, with a  Sandwich

Vegan Chickpea Salad Sandwiches

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 5 reviews
  • Author: Liz Thomson
  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Total Time: 10 minutes
  • Yield: 2 sandwiches 1x
  • Category: Sandwich
  • Method: No Cook
  • Cuisine: American
  • Diet: Vegan


These chickpea salad sandwiches are a quick and delicious lunch recipe, packed with plant-based protein!


  • 4 slices whole wheat bread
  • 1 15oz can chickpeas, drained and rinsed
  • 1/4 cup vegan mayonnaise
  • 2 tablespoons black olives, diced (optional)
  • 1/4 cup fresh parsley, chopped
  • 1 large romaine lettuce leaf, roughly chopped
  • 1 large tomato, sliced thin


  1. Toast the bread until lightly browned, then set aside.
  2. In a small bowl, combine the chickpeas, tzatziki, olives, and parsley.
  3. Use a fork to mash the chickpeas. The mixture should be chunky.
  4. Divide the chickpea mixture between two slices of bread.
  5. Top with slices of tomato and romaine lettuce, then top with an additional slice of bread.

How to Store Leftovers

If you have leftover chickpea salad, store it in an airtight container in the fridge for up to 3 days. I recommend waiting until you’re ready to eat before making the sandwich, so your bread doesn’t get soggy.

What to Serve with Chickpea Salad Sandwiches

Looking for an easy side dish to round out your meal? Here are a few of my favorite recipes to pair with these sandwiches:

What’s your favorite type of sandwich to make at home?