Chickpea Avocado Sandwich

We may earn money or products from the companies mentioned in this post.

Sharing is caring!

(Last Updated On: August 21, 2023)

Vegan Smashed Chickpea Avocado Sandwich

This chickpea avocado sandwich recipe is so easy to make and the perfect meal prep recipe!

Avocado and chickpeas are the perfect tuna salad or chicken salad alternative. They create a similar texture when smashed, and the avocado makes it so creamy.
Not to mention chickpeas are also packed with protein and avocado has healthy fats!

A few stalks of celery and green onion give this salad tons of flavor and crunch, along with flavors of garlic, dill, cilantro and lime!

Simple High-Protein Chickpea Sandwich

Whether you’re going on a rigorous hike or lounging at the beach, this recipe is the perfect energy food to keep you full. I also love making a double batch on a Sunday afternoon, and having it ready for lunch the whole week long!

Super budget-friendly and nutritious, this is the best sandwich recipe for summertime adventures and picnics.

You can also serve it anyway you’d like. Whether that be toasted bread, lettuce wraps, in a salad or simply eating it with a fork! Anyway is delicious.

You’ll love how fresh this recipe tastes, and how healthy it is for you too!

I threw in as many greens as I possibly could to get an array of health benefits and added flavors. Feel free to experiment with this dish as well, there are endless substitutions or toppings to create different versions of this sandwich!

It would also be delicious with some arugula which adds a nice pepper flavor.

Making Healthy Chickpea Salad

The best part of this recipe is that it’s one-pot and there is no cooking required! All you have to do is squish the ingredients and assemble your sandwich!

I have found that using an avocado slicer makes this recipe even simpler. You can use a fork if that’s all you have, it will just take a little longer to get everything to come together.

To make this recipe, rinse your canned chickpeas well to remove the can liquid, and toss all the filling ingredients into a large bowl.

Squish down until everything is creamy and incorporated – I like to leave some whole chickpeas for some texture.

Next toast your bread and begin to assemble.

The chickpea avocado salad acts as a sort of glue for holding the toppings in place!

I used spinach, arugula, red onion and tomato on top! 

This recipe could be seen as a glorified guacamole, but it really is a complete meal with healthy fats, protein and carbs!

It would be great in a burrito for breakfast, on bread for lunch, stuffed into a baked potato, or simply eaten with a fork!

I used Dave’s Killer Bread for this recipe (not sponsored) and it was a delicious combination.

This recipe is:

  • Quick
  • Easy
  • Healthy
  • High-Protein
  • Filling
  • Cheap
  • Hearty

If you’re looking for more vegan lunch ideas, try my:

Vegan Pesto Pasta

Vegan Quinoa Chili

Curry-Lime Breakfast Burrito

Pin this for later!

Chickpea Avocado Sandwich
Sandwich with ingredients in background.

Chickpea Avocado Sandwich

Yield: 4 Servings
Prep Time: 15 minutes
Total Time: 15 minutes

This vegan chickpea and avocado sandwich is packed with protein and full of cilantro, celery, dill, green onion, lime and more! The perfect lunch recipe!



  • 2 Cans Chickpeas
  • 2-3 Avocados (depending on size)
  • Juice from 1 1/2 lime
  • 1/2 Cup Chopped Green Onions (about 4 stalks)
  • 1/2 Cup Chopped Celery (about 2 stalks)
  • 1/2 Cup Chopped Cilantro
  • 3/4 Tsp Garlic Powder
  • 3/4 Tsp Onion Powder
  • 3/4 Tsp Salt
  • 1/2 Tsp Dill
  • 1/4 Tsp Pepper


  • Toppings of Choice (tomato, greens, onion)
  • Vegan Bread


  1. Rinse chickpeas and add to a bowl with all the other filling ingredients.
  2. Squish with a potato masher (or a fork if that's all you have) until well combined. I like to leave some chickpeas whole for some texture.
  3. Spread over toasted bread and add toppings of choice. I used tomato, red onion, spinach and arugula! Enjoy!
Nutrition Information:
Yield: 4 Serving Size: 1 Sandwich
Amount Per Serving: Calories: 446Total Fat: 25gSaturated Fat: 3gTrans Fat: 0gUnsaturated Fat: 19gCholesterol: 0mgSodium: 545mgCarbohydrates: 52gFiber: 18gSugar: 14gProtein: 12g

Sharing is caring!

61 thoughts on “Chickpea Avocado Sandwich”

Leave a Comment

Skip to Recipe