I make this Chickpea Salad Sandwich when I want something hearty, fresh, and full of flavor without spending much time in the kitchen. It comes together with smashed chickpeas, fresh herbs, mustard, and crisp vegetables layered onto toasted bread or bagels for a satisfying meal that feels both simple and special.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
1 can chickpeas, rinsed and drained
1/4 cup chopped Italian parsley
1/4 cup chopped dill
1/2 cup chopped scallions
2 tablespoons whole grain mustard, or 1 tablespoon Dijon mustard
2 to 3 tablespoons vegan mayo or regular mayo
Salt to taste
Black pepper to taste
1 tablespoon capers, optional
4 slices whole-grain bread or everything bagels
1 tablespoon mustard
2 large lettuce leaves
1 Turkish cucumber, thinly sliced
1 carrot, thinly sliced
4 radishes, thinly sliced
1 large avocado, sliced
1 big handful microgreens or sprouts
Directions
I place the chickpeas, parsley, dill, scallions, mustard, mayo, salt, pepper, and optional capers in a medium bowl.
I mix everything together and smash the chickpeas with a fork until well combined. And I taste the mixture and adjust the seasoning as needed.
Then I toast the bread or bagels if I want a little extra texture, then spread them with a bit of mustard.
I add the lettuce and spoon a generous amount of chickpea salad on top.
Next I layer on the cucumber, carrot, radishes, and avocado.
I finish with microgreens or sprouts, top with the remaining bread, cut the sandwich in half, and serve.
Servings and timing
I get 2 servings from this recipe, which makes it perfect for a quick lunch or a light dinner for two.
Prep Time: 20 minutes
Cooking Time: 0 minutes
Total Time: 20 minutes
Calories: 482 kcal
Servings: 2 servings
Variations
I like how flexible this sandwich is, so I often change it depending on what I am craving. I sometimes swap the dill for cilantro or basil for a different fresh flavor. When I want more crunch, I add celery or extra radishes to the chickpea mixture. I also like using spinach instead of lettuce, and I sometimes serve the filling in wraps, pita, or lettuce cups instead of bread. For a little heat, I mix in a pinch of chili flakes or add sliced pickled jalapeños.
Storage/Reheating
I store the chickpea salad filling in an airtight container in the refrigerator for up to 3 days. I prefer to keep the bread and fresh vegetables separate until I am ready to assemble the sandwiches, since that keeps everything crisp and fresh. And I do not usually reheat this recipe because it is best served cold or at room temperature, but I may lightly toast the bread right before serving for better texture.
FAQs
Can I make this sandwich ahead of time?
I can absolutely make the chickpea salad ahead of time and store it in the fridge. I usually assemble the sandwich just before eating so the bread does not get soggy.
Can I use regular mayo instead of vegan mayo?
I can use either vegan mayo or regular mayo in this recipe. Both work well, so I simply choose the one that fits my preference.
What can I use instead of capers?
I can leave the capers out completely, or I can replace them with chopped pickles or a small squeeze of lemon juice for a bit of tang.
How do I make this recipe gluten-free?
I make this recipe gluten-free by using certified gluten-free bread or bagels. The chickpea filling itself is naturally easy to adapt.
Can I add extra protein to this sandwich?
I can make the sandwich even more filling by adding seeds, extra chickpeas, or a thicker layer of avocado. I also like pairing it with a soup or salad for a more complete meal.
Conclusion
I love this Chickpea Salad Sandwich because it is easy, fresh, and packed with satisfying texture and flavor. It is the kind of recipe I can make quickly for lunch, prep ahead for busy days, or adapt with whatever vegetables and herbs I have in the kitchen. It always gives me a simple meal that still feels vibrant and delicious.
📖 Recipe:
Print
Chickpea Salad Sandwich
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Sophia
- Total Time: 20 minutes
- Yield: 2 servings
- Diet: Vegan
Description
A hearty and fresh chickpea salad sandwich made with smashed chickpeas, herbs, and crisp vegetables layered on toasted bread. It’s quick to prepare, flavorful, and perfect for a satisfying plant-based meal.
Ingredients
1 can chickpeas, rinsed and drained
1/4 cup chopped Italian parsley
1/4 cup chopped dill
1/2 cup chopped scallions
2 tablespoons whole grain mustard or 1 tablespoon Dijon mustard
2 to 3 tablespoons vegan mayo or regular mayo
Salt to taste
Black pepper to taste
1 tablespoon capers (optional)
4 slices whole-grain bread or everything bagels
1 tablespoon mustard (for spreading)
2 large lettuce leaves
1 Turkish cucumber, thinly sliced
1 carrot, thinly sliced
4 radishes, thinly sliced
1 large avocado, sliced
1 handful microgreens or sprouts
Instructions
- In a medium bowl, combine chickpeas, parsley, dill, scallions, mustard, mayo, salt, pepper, and optional capers.
- Mash the mixture with a fork until well combined but slightly chunky. Taste and adjust seasoning as needed.
- Toast the bread or bagels if desired, then spread with mustard.
- Layer lettuce on the bread and spoon a generous amount of chickpea salad on top.
- Add cucumber, carrot, radishes, and avocado slices.
- Top with microgreens or sprouts, close the sandwich, cut in half, and serve.
Notes
Swap dill with cilantro or basil for a different flavor profile.
Add celery or extra radishes for more crunch.
Use spinach instead of lettuce if preferred.
Serve in wraps, pita, or lettuce cups for variety.
Add chili flakes or pickled jalapeños for heat.
Store chickpea filling in an airtight container in the fridge for up to 3 days.
Keep bread and vegetables separate until serving to maintain freshness.
- Prep Time: 20 minutes
- Cook Time: 0 minutes
- Category: Main Course
- Method: No Cook
- Cuisine: American
Nutrition
- Serving Size: 1 sandwich
- Calories: 482 kcal
- Sugar: 7 g
- Sodium: 620 mg
- Fat: 22 g
- Saturated Fat: 3 g
- Unsaturated Fat: 17 g
- Trans Fat: 0 g
- Carbohydrates: 58 g
- Fiber: 12 g
- Protein: 14 g
- Cholesterol: 0 mg
