If you're looking for a quick, satisfying lunch that's both nourishing and delicious, this Vegan Chickpea Salad Sandwich is exactly what you need! Made with mashed chickpeas, crunchy vegetables, fresh herbs, and creamy mayo, this sandwich is a simple yet flavorful plant-based meal that comes together in minutes. It's hearty, refreshing, and packed with texture, making it perfect for busy weekdays or light lunches.

This vegan chickpea salad sandwich is often called chickpea tuna salad, because it mimics the texture and flavor of classic tuna salad, but without any fish. It's a wholesome, protein-packed alternative that's completely plant-based and full of fresh ingredients. With crisp celery, zesty lemon, and fragrant herbs, every bite is bright, creamy, and satisfying. A delicious healthy lunch that fits right into your rotation of healthy lunch ideas!
This chickpea salad sandwich recipe was inspired by my Chicken Salad, and pairs beautifully with Baked Sweet Potato Fries or an Easy Tossed Salad for a complete and balanced meal.

Why You'll Love This Recipe
- A delicious plant-based twist on a classic. This vegan chickpea salad sandwich is a fresh take on traditional tuna salad, using mashed chickpeas to create a similar texture while staying completely plant-based. It's creamy, flavorful, and satisfying, making it a great option whether you follow a vegan diet or just want a lighter lunch.
- Quick and easy to make. This recipe comes together in about 10 minutes with simple ingredients you likely already have on hand. There's no cooking required, just mash, mix, and assemble. It's perfect for busy days when you want something homemade without spending a lot of time in the kitchen.
- Healthy and protein-packed. Chickpeas are a great source of plant-based protein and fiber, helping to keep you full and energized. Combined with fresh vegetables and herbs, this sandwich is both nutritious and satisfying without feeling heavy.
- Perfect for meal prep and lunches. The chickpea salad can be made ahead of time and stored in the fridge, making it ideal for meal prep. It's easy to assemble into sandwiches, wraps, or even serve over greens throughout the week.
Jump to:
Ingredients and Substitutions

To make this delicious Chickpea Salad Sandwich, you will need the following ingredients (see recipe card below for quantities):
- chickpeas - The base of this recipe. Mash them until slightly chunky to mimic the texture of tuna salad.
- celery - These crunchy veggies add crunch and freshness. You can substitute with cucumber for a lighter texture.
- red onion - Finely chop for mixing, or use thin red onion slices when assembling the sandwich for extra bite. Use green onions or shallots for a milder flavor.
- fresh parsley - Adds brightness and color. Dill or cilantro can also be used.
- fresh dill - Adds a classic flavor similar to traditional tuna salad.
- mayonnaise - Use a good quality creamy vegan mayo for the best flavor and texture. You can also swap with mashed avocado or tahini for a twist. Or, substitute with regular mayo or Greek yogurt if not sticking to a vegan diet.
- lemon juice - Adds acidity and brightness to balance the creaminess.
- Dijon mustard - Adds depth and a slight tang.
- garlic powder - Enhances flavor without overpowering.
- salt and pepper - Adjust to taste.
- bread - Use sourdough, whole grain, or your favorite sandwich bread. You can also use tortillas, wraps, or lettuce cups.
- lettuce or greens - Adds freshness and crunch.
- avocado - Optional, but adds creaminess and healthy fats.
Equipment
You'll also need measuring cups and spoons, a mixing bowl, fork or potato masher, knife, and cutting board for prepping ingredients.
Instructions
- Mash the chickpeas. Place the chickpeas in a medium mixing bowl. Using a fork or potato masher, mash them until mostly broken down but still slightly chunky for texture.



- Add vegetables and herbs. Add the celery, red onion, parsley, and dill to the bowl and stir to combine.




- Make the dressing. In a small bowl, whisk together the mayonnaise, lemon juice, Dijon mustard, garlic powder, salt, and black pepper until smooth.


- Combine the salad. Add the dressing to the chickpea mixture and stir until everything is well coated. Taste and adjust seasoning with extra salt, pepper, or lemon juice if needed.




- Assemble the sandwiches. Spread a generous scoop of chickpea salad onto a slice of bread. Top with lettuce and avocado if using. Place another slice of bread on top and serve.




Expert Tip: Don't Over Mash the Chickpeas
For the best texture, mash the chickpeas until they are mostly broken down but still slightly chunky. This creates a better texture that closely resembles classic chickpea tuna salad.
More Tips and Tricks
- Mash to the right texture. Leave some chunks for a more satisfying bite. Over-mashing can make the mixture too smooth.
- Taste and adjust seasoning. Add more lemon juice, salt, or mustard to suit your preference.
- Chill for better flavor. Letting the mixture sit for 15-20 minutes helps the flavors develop.
- Use fresh herbs. Fresh parsley and dill add the best flavor compared to dried herbs.
- Toast the bread. Lightly toasting adds texture and prevents sogginess.
Recipe Variations
- Chickpea tuna salad wrap. Use tortillas or wraps instead of bread for an easy lunch option.
- Spicy chickpea salad. Add hot sauce or chili flakes for heat.
- Avocado chickpea salad. Mash in avocado for extra creaminess.
- Mediterranean version. Add olives, cucumbers, and a touch of oregano.
- High protein version. Add hemp seeds or tofu crumbles.
- Lettuce wraps. Serve in lettuce leaves for a low carb option (like in our Tofu Lettuce Wraps).
- Optional add-ins. Mix in diced carrots, chopped pickles, or a few capers for added crunch and flavor.

Storage
Store the chickpea salad in an airtight container in the refrigerator for up to 4 days. Keep the filling separate from the bread for best results. Freezing is not recommended, as the texture will change.
How to Serve
This vegan chickpea salad sandwich is perfect for quick lunches or light dinners and pairs well with simple sides for a complete meal.
These are my favorite dishes to serve with this vegetarian sandwich:

Meal Prep Ideas
For more inspiration, check out our collection of healthy make-ahead recipes, featuring everything from hearty grain bowls and protein-packed salads to freezer-friendly meals and grab-and-go snacks that make busy weeks feel effortless.
FAQ
Chickpea tuna salad is a plant-based alternative to traditional tuna salad made by mashing chickpeas and combining them with similar ingredients like mayo, mustard, and herbs.
Chickpeas themselves are naturally low in sodium, but canned chickpeas can contain added salt. Draining and rinsing them thoroughly helps remove excess sodium and improves their flavor.
Yes, chickpea salad is high in fiber and plant-based protein, making it a nutritious and filling option.
Yes, it stores well in the fridge for several days and is great for meal prep.
Yes, you can substitute vegan mayo with mashed avocado or hummus.
A creamy dressing works best for chickpea salad, typically made with mayonnaise, lemon juice, and Dijon mustard. You can also add garlic powder, salt, and pepper for depth. For lighter options, Greek yogurt, mashed avocado, or hummus can be used instead of mayo.
One common mistake is over-mashing the chickpeas, which can make the texture too smooth instead of slightly chunky. Another is under-seasoning, since chickpeas have a mild flavor and need enough salt, acid, and herbs to shine. Using too much dressing can also make the salad soggy, while too little can make it dry. Skipping fresh ingredients like herbs, celery, or onion can result in a flat taste. Finally, not tasting and adjusting seasoning before serving can lead to an unbalanced final dish.
Chickpea salad is very versatile and pairs well with a variety of sides. It's most commonly served in sandwiches or wraps, but it also works great over greens as a salad or in lettuce cups for a lighter option. Pair it with fresh fruit, chips, crackers, or a simple green salad for a complete meal. You can also serve it alongside soups or roasted vegetables. Its creamy texture and mild flavor make it easy to combine with both light and hearty sides.
More Vegetarian Sandwich Recipes
Looking for other recipes like this? Try these:
Tried this recipe?
I'd love to hear what you think! Leave a comment and rating below to share your feedback. Your reviews help others discover this recipe and help me keep creating more free recipes for you. Snap a photo and tag me on social media @aheadofthyme too.
Recipe
Vegan Chickpea Salad Sandwich
- Total Time: 10 minutes
- Yield: 3-4 sandwiches 1x
- Diet: Vegan, Vegetarian
Description
Vegan chickpea salad sandwich made with simple ingredients, creamy texture, and fresh herbs. Easy, healthy chickpea tuna salad alternative.
Ingredients
For the chickpea salad:
- 1 (15-ounce) can chickpeas, drained and rinsed
- ¼ cup celery, finely diced
- 3 tablespoons red onion, finely chopped
- 2 tablespoons fresh parsley, chopped
- 1 tablespoon fresh dill, chopped
- 3 tablespoons mayonnaise or Greek yogurt
- 1 tablespoon lemon juice
- 1 teaspoon Dijon mustard
- ½ teaspoon garlic powder
- ½ teaspoon salt (or to taste)
- ¼ teaspoon black pepper
For assembling the sandwiches:
- 6-8 slices bread, sourdough, whole grain, or sandwich bread
- lettuce (or mixed greens or sprouts)
- avocado slices (optional)
Instructions
- Place the chickpeas in a medium mixing bowl. Using a fork or potato masher, mash them until mostly broken down but still slightly chunky for texture.
- Add the celery, red onion, parsley, and dill to the bowl and stir to combine.
- In a small bowl, whisk together the mayonnaise, lemon juice, Dijon mustard, garlic powder, salt, and black pepper until smooth.
- Add the dressing to the chickpea mixture and stir until everything is well coated. Taste and adjust seasoning with extra salt, pepper, or lemon juice if needed.
-
To assemble the sandwiches, spread a generous scoop of chickpea salad onto a slice of bread. Top with lettuce and avocado if using. Place another slice of bread on top and serve.
Notes
How to store:Â Store the chickpea salad in an airtight container in the refrigerator for up to 4 days. Keep the filling separate from the bread for best results. Freezing is not recommended, as the texture will change.
- Prep Time: 10 minutes
- Category: Lunch, Sandwich
- Method: Assemble, No Cook
- Cuisine: American














Comments
No Comments