A chickpea salad sandwich might not sound exciting at first, but one bite can change your mind. Creamy chickpeas, bright lemon, fresh dill, and a little crunch come together in a satisfying sandwich with all the comforting flavors of a classic chicken or tuna salad.
What makes this recipe even better is how easy and practical it is. The ingredients are affordable and pantry-friendly, the chickpea salad keeps well in the fridge, and it’s perfect for meal-prep lunches, picnics, road trips, or quick meals when you don’t feel like cooking.

1. Chickpea Salad Sandwich Recipe ( Yield: 4 Servings)
Ingredients
Chickpea salad
- (2) 15-ounce cans chickpeas, drained and rinsed
- 1/4 cup finely chopped celery
- 1/4 cup chopped green onion or red onion
- 2-3 tablespoons fresh dill or 1 teaspoon dried dill
- 1/4-1/2 cup vegan mayo or plain yogurt
- 2 tablespoons fresh lemon juice
- 1/2 teaspoon salt or to taste
For the sandwiches
- bread
- lettuce
- sprouts
- tomato slices
- additional vegan mayo
- mustard
Instructions
Start by draining and rinsing the chickpeas. Rinsing is important because canned chickpeas come with a salty liquid that can make the salad taste flat or overly “bean-like.” After rinsing, shake off excess water and let the chickpeas sit in the strainer for a minute so they don’t add moisture to the salad.
Transfer the chickpeas into a medium mixing bowl.
Mash the chickpeas using a fork or potato masher. Don’t mash them into a smooth paste. The best texture comes from leaving some chickpeas partially whole, so the salad feels chunky and hearty instead of mushy. Aim for a mix of mashed chickpeas and small chunks.
Add the chopped celery and chopped onion into the bowl. Celery gives that classic crunch you expect from a deli-style salad, while onion adds a little sharpness that balances the creamy dressing.
Stir in the fresh dill. If you’re using dried dill, add less because it’s more concentrated. Dill gives chickpea salad that familiar “tuna salad vibe,” even though there’s no fish involved. It’s one of those ingredients that makes the whole recipe taste complete.
Now add the vegan mayo or plain yogurt. Start with 1/4 cup first. Mix everything together, then check the consistency. If you like a creamier salad, add more, one tablespoon at a time, until it reaches your preferred texture. The goal is creamy enough to bind everything together, but thick enough to hold its shape on bread.
Pour in the lemon juice and add the salt. Stir again until everything is evenly combined. Taste and adjust seasoning. If it tastes dull, add a pinch more salt. If it needs brightness, add another small squeeze of lemon.
Once the chickpea salad is ready, set it aside and prepare your sandwich ingredients.
To assemble the sandwiches, lay out your bread slices. Spread a thin layer of additional vegan mayo on one side if you like extra creaminess. Add mustard to the other slice if you want a tangy bite.
Layer lettuce on the bottom slice of bread. Lettuce helps keep the bread from getting soggy and adds a crisp texture.
Spoon a generous amount of chickpea salad onto the lettuce and spread it evenly. Add tomato slices on top, then add sprouts for extra freshness and crunch.
Top with the second slice of bread. Slice the sandwich in half and serve immediately.
If you’re packing it for later, keep the tomato separate until serving to prevent sogginess.

2. Tips for Perfect Chickpea Salad Sandwich
The best chickpea salad sandwich comes down to texture. Chickpeas need to be mashed just enough to stick together but still stay chunky. If you mash them too much, the salad becomes heavy and paste-like. If you mash too little, it won’t hold together and will fall out of the sandwich.
Another tip is drying the chickpeas after rinsing. Most people skip this step, and that’s why their chickpea salad turns watery after sitting in the fridge. Let them drain well, and if you have time, pat them lightly with a towel.
Celery is a must if you want that classic crunch. If you don’t have celery, chopped cucumber can work, but celery has a sturdier bite and holds up longer.
Fresh dill makes a big difference. It gives the salad a bright, almost “garden fresh” taste that balances the creamy dressing. If you only have dried dill, it still works, but fresh gives a cleaner flavor.
For the dressing, vegan mayo gives a rich, classic sandwich taste, while plain yogurt makes it lighter and slightly tangier. I’ve made it both ways, and both are good—it just depends on what you want. If you’re using yogurt, you might want a little extra salt to balance the flavor.
For sandwiches that stay fresh longer, toast the bread lightly. Toasting creates a barrier that keeps the bread from soaking up moisture. This is especially helpful if you’re packing lunch for work or school.
And if you want to level it up, add a pinch of black pepper or smoked paprika. It gives the salad a deeper flavor without changing the classic vibe.
3. Frequently Asked Questions
Does chickpea salad taste like tuna salad?
It’s not an exact match, but it has a similar feel. The creamy dressing, dill, and chunky texture give it that same deli-style vibe. Most people who enjoy tuna salad also end up liking chickpea salad because it scratches the same itch.
Can I make chickpea salad ahead of time?
Yes, and it actually tastes better after chilling. Letting it sit in the fridge for a few hours helps the flavors blend. Store it in an airtight container for up to 4 days. Stir before serving because it may thicken slightly.
What’s the best bread for a chickpea salad sandwich?
Soft sandwich bread works fine, but sturdy bread is better. Whole grain, sourdough, or a hearty multigrain holds up well and doesn’t get soggy as quickly. Toasted bread is even better for texture.
How do I keep the sandwich from getting soggy?
Use lettuce as a barrier between the bread and the chickpea salad. Also, keep tomato slices separate until serving. If you’re meal prepping, pack the filling and bread separately and assemble right before eating.
Can I make this chickpea salad without mayo?
Yes. Plain yogurt works well, and mashed avocado is another great option. Avocado makes it creamy and rich, but it changes the flavor slightly and is best eaten the same day.

4. Nutrition Information
Approximate values per serving (based on 4 servings, chickpea salad only, not including bread and toppings):
| Nutrient | Amount |
|---|---|
| Calories | 280 kcal |
| Protein | 12 g |
| Fat | 9 g |
| Saturated Fat | 1 g |
| Carbohydrates | 40 g |
| Sugar | 4 g |
| Fiber | 10 g |
| Cholesterol | 0 mg |
| Sodium | 480 mg |
A chickpea salad sandwich is the kind of easy, satisfying meal you’ll want to keep in your regular rotation. It’s quick to make, budget-friendly, and packed with simple ingredients you probably already have on hand.
It’s perfect for quick lunches, meal prep, or those days when you want something homemade without much effort. Simple, delicious, and easy to customize, this is one sandwich you won’t get tired of.
