Go Back
+ servings
This easy, healthy chickpea salad between two slices of whole grain bread has chickpeas, almonds, and cranberries.

Chickpea Salad Sandwich with Almonds and Cranberries

If you like a little savory, a little sweet, and a little crunch--this is an obsession-worthy chickpea salad sandwich!
Course Appetizer, lunch, Main Course
Cuisine American, Vegan, Vegetarian
Keyword Plant-Based Sandwich, Vegan Chicken Salad, Vegan Chickpea Salad Sandwich
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Servings 4 people
Calories 68kcal
Author Lauren



  • 1 15.5 oz can chickpeas (garbanzo beans)
  • ½ red onion diced
  • 2 garlic cloves minced
  • 2 tbsp raw almonds chopped
  • 2 tbsp vegan mayo or hummus or smashed avocado for a healthier, oil-free version
  • 2 tbsp lemon juice
  • 1 tbsp dried cranberries
  • 1 tbsp dijon mustard
  • salt + pepper to taste


  • toasted bread
  • pickles
  • tomato
  • red onion slices
  • chopped cilantro


  • In a pot, bring the can of chickpeas (and liquid from the can) to a boil for ten minutes--add more water if needed.
  • While the chickpeas are boiling, dice your red onion, mince the garlic, juice your lemon, chop your almonds, and add them to a bowl with the mustard, mayo, and cranberries.
  • Once the chickpeas have boiled, discard the excess liquid and add the chickpeas to the bowl and mash with a fork until everything is combined.
  • Salt and pepper to taste. Refrigerate for an hour.
  • Add the chickpea salad to sandwiches, wraps, and salads.


*The nutrition info is calculated automatically, if you need more accurate info please check with your dietician.
*Leftovers will save in the fridge for about five days in an airtight container.
*Boiling the canned chickpeas is an optional step--I find that it makes the salad taste better and it makes the chickpeas way easier to mash.  You can follow the recipe instructions without boiling the chickpeas, just be sure to discard any excess liquid from the can. 


Calories: 68kcal | Carbohydrates: 6g | Protein: 1g | Fat: 5g | Saturated Fat: 1g | Sodium: 84mg | Potassium: 20mg | Fiber: 1g | Sugar: 3g | Vitamin C: 4mg | Calcium: 6mg | Iron: 1mg