This chickpea salad sandwich is a modern deli-style lunch, not a traditional dish with one agreed country of origin; chickpeas have long culinary roots across the Mediterranean and Middle East. Mashed chickpeas, crunchy vegetables, lemon, and dill make a creamy, tangy filling that is easy to pile onto bread, tuck into a wrap, or serve over greens.
Ingredients
- 2 cans chickpeas, 15 oz (425 g) each, drained and rinsed; about 3 cups (480 g) drained
- ⅓ cup mayonnaise (80 ml), or use plain Greek yogurt for some or all of it
- 1 tablespoon Dijon mustard (15 ml)
- 1 tablespoon fresh lemon juice (15 ml), plus more to taste
- ½ teaspoon finely grated lemon zest (about 1 g), optional
- 2 celery ribs, finely diced, about ¾ cup (90 g)
- ¼ cup finely diced red onion (35 g)
- 1 tablespoon chopped fresh dill (3 g), or 1 teaspoon dried dill (1 g)
- ¼ teaspoon fine salt (1.5 g), plus more to taste
- ¼ teaspoon freshly ground black pepper (about 0.5 g)
- 8 slices sandwich bread, about 10 oz (280 g), toasted or untoasted
- 1 cup loosely packed lettuce or baby greens (30 g), optional
- 1 medium tomato, thinly sliced, about 5 oz (150 g), optional
Instructions
- Drain and dry the chickpeas. Pour the chickpeas into a colander, rinse under cool water, and let them drain thoroughly. For a less watery filling, blot them with a clean towel or paper towels. If the chickpeas are still wet, the dressing can become loose and the bread may soften quickly.
- Mash to the texture you like. Put the chickpeas in a wide bowl. Mash them with a fork or potato masher until most are broken down but some small pieces remain, usually 1 to 2 minutes. For a chunkier sandwich, leave about a quarter of the chickpeas mostly whole. Avoid processing the whole mixture into a smooth paste; a little texture makes the filling easier to eat and more satisfying to spread.
- Mix the dressing. In a small bowl, stir together the mayonnaise, Dijon mustard, lemon juice, lemon zest if using, salt, and pepper. Pour this over the mashed chickpeas and fold until the chickpeas are evenly coated. Add the celery, red onion, and dill, then fold again. Mixing the dressing before adding the vegetables helps distribute the seasoning without crushing the celery.
- Rest and adjust the seasoning. Taste a spoonful and add more lemon juice for brightness, salt for a fuller flavor, or pepper if you want more bite. Cover the bowl and refrigerate for 10 minutes. This short rest lets the flavors mingle and firms the filling slightly; it is included in the 30-minute total time. Give the mixture one final stir before assembling.
- Build the sandwiches. Divide the chickpea mixture among four sandwiches, using about ¾ cup (roughly 180 g) per sandwich. Add lettuce or greens and tomato if desired, then close with the remaining bread. Toast the bread first if you prefer extra crunch, and pat tomato slices dry to keep the filling from becoming watery. Cut each sandwich in half and serve promptly.
Tips
- Keep some chickpeas intact. A rough mash gives the filling body and prevents it from turning into hummus. If you prefer a smoother spread, mash more thoroughly, but stop before it becomes completely uniform. A fork works well for a small batch, while a potato masher speeds up the job without requiring a food processor.
- Control the moisture. Drain the chickpeas well and add lemon juice gradually if your chickpeas are especially soft or the dressing seems loose. If the finished mixture is too wet, mix in a few more mashed chickpeas, or chill it for 15 to 20 minutes before serving. Avoid adding watery vegetables, such as cucumber, unless you seed and blot them first.
- Choose the creamy ingredient you prefer. Mayonnaise gives the most classic deli-style richness. Plain Greek yogurt makes the filling tangier and less rich; replacing only half the mayonnaise is a useful middle ground. For a dairy-free version, use a plant-based mayonnaise. Start with the listed amount and add a teaspoon at a time if the mash needs more moisture.
- Make the onion milder if needed. Red onion adds sharpness, but it can dominate if finely chopped and used straight from the fridge. Rinse the diced onion briefly under cold water, then drain and dry it before adding. You can also use sliced scallions or a smaller amount of minced shallot for a gentler flavor.
Serving Suggestions
Serve the sandwich with a crisp side that balances its creamy filling: carrot sticks, sliced cucumber, radishes, apple wedges, or a simple green salad are all easy choices. For a more substantial lunch, add a bowl of vegetable soup or a small serving of roasted potatoes. If you are packing the meal, keep the sandwich chilled and use sturdy bread such as whole-wheat, sourdough, or a seeded loaf.
The chickpea mixture is also good outside a sandwich. Spoon it into pita pockets with greens, roll it in a tortilla, or serve it over lettuce as a lunch salad. For an open-faced version, spread it on toast and top with sliced tomato or cucumber. If serving a group, put the filling, bread, and toppings on the table separately so everyone can assemble their own and the bread does not sit against the filling for too long.
Variations
Mediterranean-inspired: Fold in ¼ cup (35 g) chopped pitted kalamata olives and 2 tablespoons (20 g) chopped roasted red pepper. Reduce the salt slightly at first because olives are salty. A little crumbled feta, about ¼ cup (35 g), adds a briny, creamy note, though it makes the sandwich no longer dairy-free.
Curried chickpea filling: Stir 1 teaspoon curry powder (about 2 g) into the dressing and add 2 tablespoons (20 g) raisins or finely diced apple. The spice blend changes the profile from lemon-and-dill deli-style to warmly spiced and slightly sweet. Taste before adding extra salt, since curry blends vary.
Herby and fresh: Replace the dill with 2 tablespoons (6 g) chopped parsley or a combination of parsley and chives. Add ½ cup (75 g) finely diced cucumber only if you remove the seeds and blot it dry. This version is especially good in a pita or lettuce cups, where a little extra freshness suits the lighter presentation.
Spicy: Add 1 to 2 teaspoons (5 to 10 ml) hot sauce, or ¼ teaspoon (about 0.5 g) red pepper flakes, to the dressing. Start with less and increase after tasting; the mustard and lemon already bring some sharpness. A sliced pickled jalapeño makes a tangier topping if you want heat in distinct bites rather than throughout the filling.
Storage and Reheating
Transfer leftover chickpea filling to a clean, airtight container and refrigerate it within 2 hours of preparing or serving. It keeps for 3 to 4 days in the refrigerator; for the best texture, use it within 3 days, since the celery softens and the onion flavor grows stronger over time. Stir before serving, and add a small squeeze of lemon if the mixture tastes muted after chilling. Do not leave the filling at room temperature for more than 2 hours, or more than 1 hour in temperatures above 90°F (32°C).
For the freshest sandwich, store the filling separately from the bread and assemble just before eating. A fully assembled sandwich can be wrapped and refrigerated for a few hours, but moisture from the filling and tomato gradually softens the bread. This recipe is intended to be served cold, so reheating is not recommended. Freezing is also not ideal: mayonnaise or yogurt can separate after thawing, and celery loses its crisp texture. If you want to get ahead, prepare the filling a day in advance and add fresh toppings when serving.
Frequently Asked Questions
Can I use dried chickpeas instead of canned?
Yes. Cook dried chickpeas until tender, then drain and cool them completely before measuring about 3 cups (480 g) for this recipe. The amount of dry chickpeas needed can vary with age and cooking yield, so cook extra rather than relying on an exact dry measurement. Do not add hot chickpeas to the dressing; they can make the mayonnaise loose.
Can I make chickpea salad sandwich filling ahead?
Yes. Mix the filling up to 1 day ahead, cover it, and keep it refrigerated. The flavors develop as it rests, though the onion may become more pronounced. Stir it before serving, taste again for salt and lemon, and assemble the sandwiches shortly before eating to keep the bread from getting soggy.
How can I make the recipe vegan?
Use a vegan mayonnaise and check that the bread contains no dairy or other ingredients you want to avoid. The rest of the listed filling ingredients are plant-based. If using yogurt instead of mayonnaise, choose an unsweetened, unflavored plant-based yogurt; it will usually make the filling tangier and may be thinner, so add it gradually.
What bread works best?
Sandwich bread, sourdough, whole-wheat bread, and seeded loaves all work. Choose a sturdy slice if you plan to add tomato or pack the sandwich for later. Lightly toasting the bread gives it more structure, while soft bread is easy to bite through when served right away. Pita and wraps are useful alternatives, but avoid overfilling them.
Why is my chickpea salad dry or crumbly?
Chickpeas can vary in firmness and moisture, and a very coarse mash may not hold together well. Stir in mayonnaise or yogurt 1 teaspoon (5 ml) at a time until the mixture is creamy enough to spread, then adjust the lemon and salt. If it seems dry because it is cold and firm, let it sit out briefly while you prepare the bread, but follow the two-hour room-temperature limit.
Related
- Crocodile Recipe: Easy Grilled Crocodile Skewers
- Tamago Sando: Japan’s Creamiest Egg Sandwich Recipe
- Salade Lyonnaise Warm Recipe with Crispy Bacon and Egg
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).