This Pesto Chickpea Salad is ready in a flash! Mash chickpeas with pesto, sun-dried tomatoes, and almonds for a flavorful meal!

Pesto Chickpea Sandwiches in a ciabatta bun with avocado, tomatoes, and lettuce, served on a plate.
chelsea

author’s note

A Can Of Chickpeas Never Tasted So Good!

If you’ve been following my site for any amount of time, you know I share a lot of vegetarian recipes. I’ve got several vegetarian family members, so it’s always been important to me to have good meatless options.

Chicken salad is probably the recipe I make most in my house, so I knew I needed a solid vegetarian version. My mind immediately went to chickpeas, and I knew that was the direction to take.

I already have a pesto chicken salad sandwich that I love, so I took those same flavors and worked them into this version… and honestly, it might be one of my favorite salad mixes ever. I find myself craving it all the time and making it just as often as the chicken version.

signature
Ingredients prepped for easy assembly, including pesto, tomatoes, mayo, almonds, garbanzo beans, and Dijon mustard.

Pesto Chickpea Salad Ingredients

IngredientSwap or Tips
ChickpeasAlso called garbanzo beans, they’re the same!
Basil pestoUse store-bought for ease or homemade if you have it.
Sun-dried tomatoesUse oil-packed for the best flavor.
MayoI love Hellman’s/Best Foods mayo.
Dijon mustardDon’t skip, it adds a subtle tang.
Lemon juiceFresh is best but bottled works.
Sliced almondsTry chopped walnuts or pecans.
HoneyBalances flavors, adjust to taste.

Quick Tip

Thoroughly rinse and drain the chickpeas. Wet chickpeas will water down the sandwich mixture and make it less flavorful.

Ingredients in a bowl being mashed with a fork, then almonds added to make pesto chickpea sandwiches.

How To Make Pesto Chickpea Salad

  1. Prep chickpeas: Drain, rinse, and dry well so the filling isn’t watery.
  2. Mix: Add chickpeas, pesto, mayo, Dijon, lemon, honey, salt, and pepper to a bowl and mash with a fork.
  3. Add texture: Stir in sliced almonds for crunch.
  4. Toast bread: Lightly toast bread or rolls for the best texture.
  5. Assemble: Layer with lettuce, tomato, avocado, and a scoop of the chickpea mixture.
  6. Serve: Enjoy right away while everything is fresh.
Add the filling toasted bread with all the toppings.

chelsea’s recipe tip

Pesto Chickpea Salad: How to Serve

  • Spoon the mix on toasted whole-grain bread or ciabatta rolls
  • Add toppings like tomato, soft avocado, and lettuce
  • Other topping ideas: Pickled red onion, extra avocado, mayo, pesto, pickles, banana peppers, or small greens
  • For a low-carb meal, use butter lettuce leaves and make wraps
  • Fill warm pita or naan with the mix and veggies, then fold like a taco
  • Add the mix to small toasted rolls for a fun snack or side
  • Serve as a dip with crackers in a small bowl

Storage

  • Store this pesto chickpea salad in an airtight container in the fridge for up to 3 days.
  • Give it a quick stir before using. Add a squeeze of lemon to freshen it up if needed.

More Quick Sandwiches Or Wraps:

Tap stars to rate!
5 from 3 votes

Pesto Chickpea Sandwiches

Pesto Chickpea Sandwiches are a quick, flavorful dish! Pair mashed chickpeas with pesto, sun-dried tomatoes, and almonds for a hearty, nutritious bite.
Prep Time: 20 minutes
Total Time: 20 minutes
Servings: 4 sandwiches

Video

Equipment

Ingredients

  • 1 (15.5-ounce) can chickpeas also called garbanzo beans, drained and rinsed
  • 1/4 cup sun-dried tomatoes packed in oil, see note 1
  • 1/4 cup basil pesto see note 2
  • 3 tablespoons mayo I recommend Best Foods/Hellman’s
  • 1/2 tablespoon honey
  • 1 teaspoon lemon juice
  • 1 teaspoon Dijon-style mustard
  • Salt and pepper
  • 1/4 cup sliced almonds
  • Serving suggestions see note 3

Instructions 

  • Drain, rinse, and pat dry the chickpeas. Pour into a large bowl and add the rest of the ingredients except the almonds. Season to taste with salt and pepper (I add 1/4 teaspoon salt and 1/8 teaspoon pepper). Mix everything together with a fork, mashing chickpeas as you mix (you might need to use some muscle here; press them down firmly!). It’s okay if not all the chickpeas are mashed—I like lots of texture here! Once sufficiently mashed and mixed, stir in the sliced almonds.
  • Toast the bread/sandwich rolls. Layer your sandwich faves—I like lettuce, tomato, and a ripe avocado sprinkled with some salt and pepper. Divide mashed pesto chickpeas among 4 sandwiches. Add the top piece of bread/sandwich roll. Enjoy immediately!
Final step! Please let us know how it was by leaving a review.

Recipe Notes

Note 1: Use the sun-dried tomatoes packed in oil—those have the most flavor! While they’re generally pretty small as is, a quick coarse chop (or cut with sharp kitchen shears) ensures they’ll make it into every bite of the sandwiches. My brand of choice is California® sun-dried tomatoes that have been julienne cut and have herbs added.
Note 2: I recommend refrigerated, freshly-made basil pesto, which you can find near refrigerated fresh pasta and gourmet cheese. Rana’s® Basil Pesto is my favorite store-bought pesto.
Note 3: Options for assembly: bread/sandwich rolls, lettuce, tomato, avocado, onion, etc. (whatever you like on a sandwich!).
Nutrition Note: Nutrition information doesn’t include bread and optional toppings.
Storage: Store leftover Pesto Chickpea Sandwich filling in an airtight container in the fridge for up to 3 days. Assemble sandwiches fresh to keep the bread from getting soggy.

Nutrition

Serving: 1serving | Calories: 441kcal | Carbohydrates: 45g | Protein: 16g | Fat: 24g | Saturated Fat: 3g | Polyunsaturated Fat: 8g | Monounsaturated Fat: 7g | Trans Fat: 1g | Cholesterol: 6mg | Sodium: 263mg | Potassium: 936mg | Fiber: 12g | Sugar: 14g | Vitamin A: 465IU | Vitamin C: 7mg | Calcium: 135mg | Iron: 5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Meet Chelsea


Hello, and welcome to Chelseaโ€™s Messy Apron! Iโ€™m Chelsea, the recipe developer, food photographer, and writer behind the site. Iโ€™m passionate about creating simple, reliable, and delicious recipes that anyone can make.

Thanks for stopping byโ€”I hope you find something delicious to make!

More Recipes You'll Love

5 from 3 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




6 Comments

  1. Stephanie says:

    5 stars
    This recipe is so good! It beat my expectations! Even my husband loved it!

    1. Chelsea says:

      Yay! So happy to hear this! Thanks Stephanie!

  2. callie says:

    5 stars
    As your sister, this is the only thing I eat for lunch these days ๐Ÿ˜‚ thanks for such an awesome recipe, this sandwich beats panera any day!

    1. Chelsea says:

      Thank you so much Callie! ๐Ÿ™‚

  3. Megan G says:

    5 stars
    Super delicious!! Made this for lunch today and what a treat!! I absolutely love the sun-dried tomato and basil pesto combination. Thank you for sharing! Looking forward to making this again. ๐Ÿ™‚

    1. Chelsea Lords says:

      I am so happy to hear this! Thanks so much Megan! ๐Ÿ™‚