Tested in a real kitchen ✦ Written for the one you have

Chickpea Salad Sandwich

15 min4 Servings
Tested in the KitchenMind kitchenUpdated September 2026

Mash chickpeas with mayonnaise, dijon, lemon juice, celery, onion, dill and pickle, then pile onto whole grain bread with lettuce and tomato. Fifteen minutes, four sandwiches.

Cook now
Prep
15 min
Cook
0 min
Total
15 min
Serves
4

Ingredients

Serves4 servings
Changing servings updates ingredient amounts automatically

What you’ll need — tap to tick off as you go

Process

Timers built in · swap anything · ask as you cook

1

Drain and rinse the chickpeas. Pat them very dry with a clean kitchen towel or paper towels. Transfer to a large mixing bowl.

2

Mash the chickpeas with a fork or potato masher until they are broken down but still have some chunky texture, about 1 to 2 minutes. Do not puree them smooth.

3

Add the mayonnaise, Dijon mustard, lemon juice, salt, and black pepper to the bowl. Stir until everything is evenly coated.

4

Fold in the diced celery, red onion, chopped dill pickle (if using), and fresh dill (if using). Taste and adjust salt, pepper, or lemon juice.

5

Toast the whole-grain bread slices until golden and firm. Let them cool for 1 minute so they do not wilt the lettuce.

6

Lay 4 slices of toasted bread on a work surface. Top each with a lettuce leaf, then spoon about 1/2 cup of the chickpea salad over the lettuce. Add tomato slices if using.

7

Close each sandwich with a second slice of toasted bread. Press gently, cut in half if desired, and serve immediately.

Chickpea Salad Sandwich
Chickpea Salad Sandwich — from the KitchenMind photo set

Kitchen notes

Kitchen notes

  • The most common mistake is under-mashing the chickpeas. If they are left whole, the sandwich falls apart. Mash until about half the chickpeas are broken down and the rest are in small pieces.
  • Dry the chickpeas well after rinsing. Excess water makes the salad watery and causes the bread to go soggy quickly.
  • Toast the bread firmly. A crisp surface creates a barrier that keeps the salad from soaking through, especially if you pack it for lunch.
  • For a creamier salad without more mayo, add 2 tablespoons of plain Greek yogurt or mashed avocado. Adjust salt after adding either.

Substitutions

  • mayonnaise→plain Greek yogurt or vegan mayonnaise
  • Dijon mustard→yellow mustard or 1 teaspoon prepared horseradish
  • red onion→shallot or sliced green onion
  • dill pickle→capers or chopped cornichons
  • whole-grain bread→sourdough, rye, pita, or a large tortilla wrap

Storage & reheating

Store the chickpea salad in an airtight container in the refrigerator for up to 4 days. Keep it separate from the bread and lettuce; assemble sandwiches just before eating. The salad does not freeze well because the celery and onion become mushy after thawing. To serve from cold storage, stir well, taste for seasoning, and let it sit at room temperature for 10 minutes before spreading on freshly toasted bread.

FAQ

The questions we get asked most

Why is my chickpea salad sandwich falling apart?

The chickpeas were likely not mashed enough or the salad is too dry. Mash until about half the chickpeas are broken down and the mixture holds together when pressed with a spoon. If it still crumbles, stir in 1 extra tablespoon of mayonnaise or Greek yogurt.

Can I make chickpea salad ahead of time?

Yes. The salad tastes best after chilling for at least 30 minutes, and it can be made up to 4 days ahead. Store it in an airtight container in the fridge, then stir and taste before assembling. Keep the bread, lettuce, and tomato separate until serving.

How do I keep the sandwich from getting soggy?

Toast the bread until it is dry and crisp, and pat the chickpeas, lettuce, and tomato dry before assembling. Place lettuce directly against the bread on both sides to create a moisture barrier. If packing for later, wrap the sandwich tightly in parchment or wax paper.

Can I use dried chickpeas instead of canned?

Yes. Soak 1 cup (200 g) dried chickpeas overnight, drain, then simmer in fresh water for 60 to 90 minutes until very tender. Drain well and cool before mashing. You will need about 480 g cooked chickpeas, which is roughly two 15-ounce cans.

Is chickpea salad sandwich vegan?

It is vegan only if you use vegan mayonnaise or a plant-based yogurt and vegan bread. Traditional mayonnaise contains egg, and some whole-grain breads contain honey or dairy. Check the labels of your mayo and bread if you need a fully vegan sandwich.

Can I add other ingredients to chickpea salad?

Yes. Chopped sun-dried tomatoes, roasted red peppers, capers, or a pinch of smoked paprika all work well. Add them after mashing so you control the texture. Avoid watery vegetables like cucumber unless you salt and drain them first.

How long does chickpea salad last in the fridge?

It keeps for up to 4 days in an airtight container in the refrigerator. After that, the celery softens and the flavor flattens. Do not leave it at room temperature for more than 2 hours, and never freeze it, as the texture becomes watery and mushy.

Ask KitchenMind about this recipe

Tell it what’s different tonight — it works within the actual recipe.

Related links