This vegan chickpea salad is one of those recipes you'll keep coming back to. It's creamy, flavorful, and comes together in just 10 minutes with everyday ingredients. I've tested this version to get the texture just right and balance the flavors so it actually tastes like a proper sandwich filling, not just mashed chickpeas. It's perfect for quick lunches, meal prep, or whenever you need something easy that still feels really satisfying.

It's inspired by classic chicken or tuna salad, but made completely plant-based by swapping the meat for mashed chickpeas. The result is a creamy vegan chickpea salad that works perfectly in a chickpea salad sandwich or as a sandwich filling. You just mash the chickpeas, mix them with a creamy dressing and a few crunchy veggies, and that's it.
This is the kind of recipe that works for pretty much anything. You can make it ahead for the week, pack it for lunch, or throw it together last minute when you don't feel like cooking. It holds up really well in the fridge and the flavor actually gets better as it sits, which makes it perfect for meal prep or quick, no-fuss meals.
If you love this kind of sandwich filling, you might also want to try my Vegan Tuna Salad or Vegan Chicken Salad. They're both made with chickpeas but have slightly different flavors and textures. And if you're looking for more easy lunch ideas, my Vegan Philly Cheesesteak or Vegan Grilled Cheese are great options too.
Why You'll Love This Vegan Chickpea Salad
There are plenty of reasons to make this recipe, but here are a few that really stand out:
- Creamy and satisfying: It has that classic texture you'd expect from a chicken or tuna salad, but made entirely with simple plant-based ingredients.
- Ready in 10 minutes: No cooking required, just mash, mix, and you're good to go.
- Simple, everyday ingredients: You probably already have everything you need in your kitchen.
- Perfect for sandwiches: It holds together really well, making it ideal for quick and filling lunches.
- Great for meal prep: It keeps well in the fridge and tastes even better after sitting for a bit.

Vegan Chickpea Salad Ingredients
- Chickpeas: I usually use canned chickpeas for convenience, but you can cook them from scratch if you prefer.
- Vegan mayo: This gives the salad its creamy texture. Store-bought works great, or you can use homemade. You can also swap it for plain unsweetened vegan yogurt or mashed avocado.
- Green onion: Adds a mild, fresh flavor. You can use red onion instead if you prefer a stronger taste.
- Dill pickles or pickle relish: Brings a tangy, slightly salty flavor. You can adjust the amount to taste or skip it if you're not a fan.
- Celery: Adds crunch and freshness. If you don't like celery, you can use finely chopped carrot or just leave it out.
- Lemon juice: Adds brightness and balances the creaminess. Fresh is best, but bottled works too.
- Dijon mustard: Gives extra depth of flavor. You can skip it or use another mild mustard if needed.
- Dried dill: Adds that classic "salad" flavor. If using fresh dill, use about 1 tablespoon finely chopped instead.
- Salt and black pepper: Adjust to taste. Start small and add more if needed.
Find the full recipe with exact measurements in the recipe card below.
How to Make Vegan Chickpea Salad

- Add the chickpeas to a bowl and mash them until mostly broken down but still a little chunky.

- Add the vegan mayo, green onion, dill pickles, celery, lemon juice, Dijon mustard, dried dill, salt, and black pepper.

- Stir until everything is well combined, then taste and adjust the seasoning if needed.

- Serve right away or chill for later. Enjoy in sandwiches, wraps, or with crackers.

Tips for the Best Results
- Don't over mash the chickpeas: Leave some texture so it doesn't turn into hummus.
- Adjust the creaminess: Chickpeas can vary, so add more mayo if needed until it's just right.
- Chop everything small: This helps the salad hold together better, especially for sandwiches.
- Let it sit if you can: The flavor gets even better after 20-30 minutes in the fridge.
- Taste before serving: A little extra lemon juice or salt can make a big difference.
Serving Suggestions
- In sandwiches: Use it as a chickpea salad sandwich with your favorite bread, lettuce, and extra toppings like avocado or pickles.
- In wraps or pitas: A great alternative to sandwiches, perfect for a quick and easy lunch.
- On a salad: Serve it over leafy greens with extra veggies for a lighter option.
- With crackers or veggies: Enjoy it as a dip or snack with crackers, cucumber slices, or carrot sticks.
- Straight from the bowl: It's so good you can honestly eat it on its own.
How to Store Leftovers
- Fridge: Store the chickpea salad in an airtight container in the refrigerator for up to 4-5 days. Give it a good stir before serving, as it may dry out slightly.
- Freezer: Not recommended. The texture can become watery and less creamy once thawed.
Frequently Asked Questions
You can mash chickpeas in a few different ways depending on what you have on hand. The simplest method is using a fork, just press them down in a bowl until mostly mashed but still a bit chunky. A potato masher is even easier and faster, and it helps you get the perfect texture with less effort.
You can also use a food processor if you want to save time, but make sure to pulse briefly instead of blending continuously so you don't turn the mixture into hummus. No matter which method you use, you're looking for a mix of mashed and slightly whole chickpeas for the best texture.
Yes, it's perfect for meal prep. You can make it a few days in advance and store it in the fridge. The flavor actually gets better as it sits.
Yes, you can use plain unsweetened vegan yogurt, mashed avocado, or even a bit of tahini for a different flavor.
If it feels dry, just add a little more mayo or a splash of lemon juice until you reach the texture you like.
White beans like cannellini or great northern beans work well as a substitute and give a similar texture.

More Vegan Salad Recipes
Did you make this recipe? Leave a comment and a rating below. I'd love to hear how it turned out!

Love it? Leave a rating!
Vegan Chickpea Salad
Ingredients
- 1 (15-ounce) can chickpeas, drained and rinsed
- ¼ cup vegan mayo
- 2 tablespoons green onion, finely chopped
- 1 tablespoon dill pickles, finely chopped (or pickle relish)
- 1 celery rib, finely chopped
- 1 tablespoon lemon juice
- 1 teaspoon Dijon mustard
- ½ teaspoon dried dill
- ¼ teaspoon salt
- ⅛ teaspoon black pepper
For serving (optional):
- Bread
- Lettuce
Instructions
- Add the chickpeas to a bowl and mash them with a fork or potato masher until mostly mashed but still a bit chunky.
- Add the vegan mayo, green onion, dill pickles, celery, lemon juice, Dijon mustard, dried dill, salt, and black pepper.
- Mix until well combined, then taste and adjust the seasoning if needed.
- Serve right away or chill for 30 minutes for the best flavor. Enjoy in sandwiches with bread, lettuce, and your favorite toppings.
Notes
- Store leftovers in an airtight container in the refrigerator for up to 4 days. Stir before serving if needed.
- Freezing is not recommended, as the texture will change and become watery once thawed.
- Nutritional information is for the chickpea salad only and does not include bread or any additional toppings.











About Iosune
Hi, I’m Iosune! I’m a food lover, home cook, recipe creator, and co-founder of Simple Vegan Blog, which I started in 2014 to show how easy and delicious vegan cooking can be.