Combine with a creamy, tangy dressing for a satisfying, plant-based sandwich. It’s ready in 10 minutes and perfect for meal prep, picnics, or busy weeknights. No cooking required – just mix, spread, and enjoy!
Prep Time: 10 mins
Total Time: 10 mins
🌟 Why You’ll Love This
✔ 10-minute meal with pantry staples
✔ Budget-friendly (under $2 per serving)
✔ 3 texture contrasts in every bite
✔ Meal-prep hero (stores 4 days)
Ingredients:
- 1 can (15 ounces) chickpeas, rinsed and drained
- 1/4 cup mayonnaise (or vegan mayo)
- 1/4 cup finely chopped celery
- 2 tablespoons finely chopped red onion
- 1 tablespoon fresh lemon juice
- 1/2 teaspoon Dijon mustard
- Salt and pepper to taste
- 2 slices of your favorite bread
- Lettuce leaves (optional)
- Tomato slices (optional)
Instructions:
Step 1: Gather your ingredients.

Step 2:Â In a medium bowl, mash the rinsed and drained chickpeas with a fork or a potato masher until mostly smooth, but still slightly chunky.

Step 3:Â Add the mayonnaise, finely chopped celery, and finely chopped red onion to the bowl with the mashed chickpeas.

Step 4:Â Stir in the fresh lemon juice and Dijon mustard.

Step 5:Â Season with salt and pepper to your liking. Mix everything until well combined. Taste and adjust seasonings if needed.

Step 6:Â Spread the chickpea salad evenly onto one slice of bread.

Step 7:Â If desired, top with lettuce leaves and tomato slices.

Step 8: Place the other slice of bread on top.

📊 Nutrition
Calories 380
Protein 14g
Fiber 12g
Iron 25%
💡 Flavor Variations
- Curry Chickpea
- Add 1 tsp curry powder + ¼ cup raisins
- Buffalo Style
- Mix in 2 tbsp hot sauce + ½ cup shredded cabbage
- Mediterranean
- Swap mayo for hummus + add olives
Enjoy your delicious chicken-free pea salad sandwich!
THANK YOU for Visiting Savory Life Recipes!
👉 If you loved this recipe, please share it on Pinterest, Facebook, or Instagram!