Description
A creamy, zesty, protein-rich vegan sandwich packed with mashed chickpeas, ripe avocado, shredded vegetables, and bold seasonings, ready in 10 minutes.
Ingredients
1 can chickpeas (drained and rinsed)
1 ripe avocado
2 tbsp vegan mayo or tahini
1 tbsp Dijon mustard
Juice from ½ lemon
1 garlic clove, finely minced
Salt and pepper to taste
¼ tsp smoked paprika (optional)
1 small carrot, grated
¼ red onion, chopped
1 small cucumber, thinly sliced
1 handful mixed greens
4 slices whole grain or sourdough bread
Instructions
Mash chickpeas in a large bowl until mostly broken down.
Add avocado and mash to desired consistency.
Stir in mayo or tahini, mustard, lemon juice, garlic, salt, pepper, and paprika.
Mix in the carrot and red onion.
Toast bread slices if desired.
Assemble sandwich by spreading mixture on one slice, layer cucumber and greens, and top with second slice.
Serve immediately or pack in a container for later.
Notes
Use mashed white beans if chickpeas aren’t available.
Swap in hummus or guacamole for easy flavor variations.
Great for lunchboxes and meal prep—just pack ingredients separately.
- Prep Time: 5 minutes
- Cook Time: 0 minutes
- Category: Lunch
- Method: No-cook
- Cuisine: Plant-based
Nutrition
- Calories: 390
- Fat: 16g
- Carbohydrates: 42g
- Fiber: 10g
- Protein: 14g
- Cholesterol: 0mg
Keywords: vegan sandwich, chickpea avocado sandwich, plant-based lunch, high protein vegan