A creamy, hearty, and protein-packed vegan chickpea salad sandwich ready in just 15 minutes. Smashed chickpeas are mixed with vegan mayo, Dijon mustard, crunchy celery, and red onion for a satisfying plant-based lunch that's perfect for meal prep, picnics, and busy weekdays.
2tablespoonsfresh parsley or dillchopped (optional)
For Assembling:
4slicesbreadsourdough, whole wheat, or sandwich loaf
4leavesromaine or butter lettuce
4–6 slices ripe tomato
1avocadosliced (optional)
Instructions
Drain and rinse the chickpeas under cold water. Pat dry with a kitchen towel to remove excess moisture.
Add the chickpeas to a medium mixing bowl. Mash with a fork or potato masher until about two-thirds are broken down and the mixture is chunky—not a smooth paste.
Add the vegan mayo, Dijon mustard, lemon juice, smoked paprika, and garlic powder. Stir until the chickpeas are well coated and creamy.
Fold in the chopped celery, red onion, and parsley or dill if using. Season generously with salt and black pepper. Taste and adjust seasoning.
Lightly toast the bread slices if desired for extra structure and to prevent sogginess.
Lay lettuce leaves on two bread slices as a moisture barrier. Spoon a generous portion of chickpea salad on top, then layer on tomato slices and avocado if using.
Top with the remaining bread slices, press gently, slice in half, and serve immediately.
Notes
- Do not over-mash the chickpeas — keeping some chunks gives the sandwich a satisfying, hearty texture. - If raw red onion tastes too sharp, soak it in cold water for 5 minutes before adding — it mellows the flavor significantly. - Toast the bread before assembling if you plan to pack the sandwich for lunch — it prevents sogginess. - The chickpea salad filling keeps in the fridge for up to 4 days in an airtight container. Store filling and bread separately and assemble just before eating. - This filling does not freeze well — the mayo breaks down after thawing. - For a gluten-free version, use gluten-free bread or serve in lettuce cups. - Tahini or mashed avocado can replace vegan mayo for a different flavor profile.