
Lately I’ve been leaning on chickpeas for quick, satisfying meals. They’re versatile — great tossed into salads, roasted for a crunchy snack, or gently smashed and combined with creamy avocado and bright pesto to make an easy sandwich filling. This Smashed Chickpea, Avocado, and Pesto sandwich is a simple vegetarian lunch that comes together in about ten minutes and works well whether you’re at home or packing a meal for work.
It’s such a straightforward recipe I almost didn’t publish it, but sometimes the best ideas are the smallest ones. If you’re hunting for fast, healthy lunch options that don’t require much fuss, this is worth saving. The texture is satisfying, the flavors are fresh, and the assembly is forgiving — you can tweak amounts to taste and still end up with a delicious sandwich.

This recipe yields about three sandwiches, making it a good choice for meal prep. If you plan to make the mixture ahead of time, store it in an airtight container in the refrigerator to slow browning from the avocado. A bit of lemon juice mixed in helps preserve color and adds a bright note — consider adding an extra splash if you’ll be storing the salad for more than a day. Keep in mind avocado will naturally oxidize over time, but the flavor stays great for a day or two when chilled and covered.
I like to serve this on hearty whole-grain bread, such as Ezekiel or another sprouted loaf, with crisp lettuce or baby spinach and ripe tomato slices. It’s also excellent wrapped in a tortilla, stuffed into pita pockets, or served over mixed greens for a quick salad-style lunch.

Smashed Chickpea, Avocado, and Pesto Sandwiches
10 minutes
10 minutes
These smashed chickpea and avocado sandwiches are a fast, flavorful vegetarian option for lunch or a light dinner. The pesto adds herbaceous depth while lemon juice brightens the mix.
Ingredients
- 1 (15-ounce) can chickpeas, drained and rinsed
- 1/2 medium avocado*
- 1/4 cup pesto sauce
- Salt to taste
- 1 tablespoon lemon juice
- 6 slices wheat bread (I use Ezekiel bread)
- Desired sandwich toppings (lettuce or spinach, sliced tomato, etc.)
Instructions
- Add the drained chickpeas to a bowl. Using a fork or potato masher, roughly mash the chickpeas until broken up but still a bit chunky for texture.
- Add the avocado, pesto, salt, and lemon juice. Gently combine until evenly mixed, adjusting salt and lemon to taste. If you prefer a smoother spread, mash more thoroughly or pulse briefly in a food processor.
- Divide the chickpea mixture among three sandwiches. Add lettuce or spinach and tomato slices, then top with the remaining bread. If not serving immediately, store the mixture in an airtight container in the refrigerator for up to 48 hours, adding a bit more lemon if needed to slow browning.
- Enjoy as a sandwich, in a pita pocket, wrapped in a tortilla, or spooned over a bed of greens for a quick salad.
Notes
I use half an avocado to keep the calories moderate, but feel free to use a whole avocado for extra creaminess. You can also customize the pesto — store-bought works well for speed, or swap for a spoonful of Greek yogurt or tahini if you prefer. For a spicier kick, add red pepper flakes or a dash of hot sauce. This mixture is forgiving, so adjust seasonings and texture to suit your tastes.
Nutrition Information:
Yield:
3
Serving Size:
1
Amount Per Serving:
Calories: 360
Total Fat: 8g
Saturated Fat: 2g
Trans Fat: 0g
Cholesterol: 1mg
Sodium: 781mg
Carbohydrates: 59g
Fiber: 14g
Sugar: 1g
Protein: 15g
Please note that actual nutrition information may vary depending on the type of bread, pesto, and additional toppings used. Calculations do not include sandwich toppings.
