This chickpea avocado sandwich is a fresh, creamy, satisfying lunch made with mashed chickpeas, ripe avocado, crunchy celery, tangy dill pickles, fresh herbs, and lemon juice. It comes together quickly with simple ingredients and makes an easy meat-free meal for busy days.
Why You’ll Love This Recipe
- Creamy and flavorful: Avocado gives the chickpea mixture a naturally creamy texture, while lemon, garlic, and pickles add plenty of bright flavor.
- Quick and simple: There is no cooking required if you use canned chickpeas.
- Fresh and crunchy: Celery, green onions, and dill pickles provide a satisfying contrast to the creamy avocado.
- Family-friendly: The mild, familiar ingredients make this an easy lunch for the whole family.
- Versatile: Serve it on whole grain bread, in a pita, on a bagel, or wrapped in a tortilla.
Ingredients

- 1 ½ cups cooked chickpeas, or 1 14-ounce can, drained and rinsed
- 1 ripe avocado, pitted
- 3 tablespoons freshly squeezed lemon juice
- 1 large garlic clove, minced
- 1 celery rib, diced
- ¼ cup finely chopped pickles
- ¼ cup finely chopped fresh dill, or to taste
- 2 green onions, finely chopped
- Pinch of fine sea salt
- Pinch of freshly ground black pepper
For Serving
- Whole grain bread, pitas, bagels, or tortillas
- Lettuce or arugula
- Mustard
Instructions
- Add the chickpeas to a medium bowl. Mash them with a potato masher or the back of a fork until mostly broken down, leaving a few chickpeas whole for texture.
- Add the avocado and mash it into the chickpeas until combined.
- Add the lemon juice, minced garlic, green onions, celery, dill, chopped pickles, salt, and black pepper.
- Stir everything together until the mixture is creamy and well combined. Taste and adjust the seasoning, adding more lemon juice or salt if desired.
- To assemble the chickpea avocado sandwich, spread the smashed chickpea mixture over a slice of bread.
- Add lettuce or arugula and a little mustard, if desired. Top with another slice of bread.
- Slice and serve immediately.

Tips & Tricks
- Keep some texture: Avoid over-mashing the chickpeas if you prefer a chunky sandwich filling.
- Use a ripe avocado: A soft, ripe avocado blends easily and gives the salad its creamy texture.
- Adjust the tang: Add an extra splash of lemon juice or a few more chopped pickles for a brighter, tangier flavor.
- Pat the pickles dry: Removing excess pickle brine helps prevent the filling from becoming watery.
- Make it extra crunchy: Add finely diced cucumber, radishes, or extra celery.
- Choose sturdy bread: Whole grain bread, toasted bread, pita, or bagels hold the filling especially well.
- For a wrap: Spoon the filling into a tortilla with lettuce or arugula and roll tightly.
- For gluten-free serving: Use gluten-free bread or a gluten-free wrap.
Details
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Total Time: 15 minutes
- Yield: 3–4 sandwiches, depending on serving size
- Category: Lunch, Sandwich
- Method: No-Cook
- Cuisine: American-inspired
- Difficulty: Easy
- Dietary Notes: Vegetarian, vegan-friendly, dairy-free; use suitable gluten-free bread for a gluten-free option

Notes
For the best flavor, serve the smashed chickpea mixture shortly after preparing it. You can also serve it as an avocado chickpea salad over greens instead of making sandwiches.
For extra flavor, try adding a little Dijon mustard, a pinch of red pepper flakes, or additional fresh dill. Toasted sunflower seeds or pumpkin seeds can also add a pleasant crunch.
Nutrition
Approximate nutrition per serving will vary depending on the bread and toppings used.
- Calories: 300–350
- Protein: 9–11g
- Carbohydrates: 40–45g
- Fat: 12–15g
FAQ
Can I make a chickpea avocado sandwich ahead of time?
Yes. The chickpea mixture can be prepared a few hours ahead and refrigerated in an airtight container. Because avocado can darken over time, it is best enjoyed the same day.
Can I use canned chickpeas?
Absolutely. Canned chickpeas make this recipe especially quick. Drain and rinse them well before mashing.
What can I use instead of bread?
You can serve the filling in pita bread, a bagel, tortilla wrap, lettuce cups, or over a bed of greens.
Is this a vegan chickpea sandwich?
Yes. The filling itself is vegan as written. Simply choose vegan bread and check any additional toppings or condiments to keep the entire sandwich vegan.
How can I make the sandwich more filling?
Use hearty whole grain bread and add lettuce, arugula, sliced tomato, cucumber, or seeds. You can also serve the sandwich alongside fresh fruit or a simple salad.
What pickles work best in this recipe?
Dill pickles are ideal because their tangy, savory flavor pairs especially well with avocado, lemon, chickpeas, and fresh dill. You can use your favorite dill pickle variety.
Storage
Store leftover chickpea avocado filling in an airtight container in the refrigerator for up to 1 day for the best quality. Press a piece of food-safe wrap directly against the surface to help reduce avocado browning.
For the best texture, assemble sandwiches just before serving. Freezing is not recommended because the avocado and fresh vegetables can become watery and change texture after thawing.
If the mixture has been refrigerated, give it a good stir before serving and adjust with a small squeeze of lemon juice if needed.

Similar Recipes

Chickpea Avocado Sandwich
Ingredients
- 1 ½ cups cooked chickpeas or 1 14-ounce can, drained and rinsed
- 1 ripe avocado pitted
- 3 tablespoons freshly squeezed lemon juice
- 1 large garlic clove minced
- 1 celery rib diced
- ¼ cup finely chopped pickles
- ¼ cup finely chopped fresh dill or to taste
- 2 green onions finely chopped
- Pinch of fine sea salt
- Pinch of freshly ground black pepper
For Serving
- Whole grain bread pitas, bagels, or tortillas
- Lettuce or arugula
- Mustard
Instructions
- Add the chickpeas to a medium bowl. Mash them with a potato masher or the back of a fork until mostly broken down, leaving a few chickpeas whole for texture.
- Add the avocado and mash it into the chickpeas until combined.
- Add the lemon juice, minced garlic, green onions, celery, dill, chopped pickles, salt, and black pepper.
- Stir everything together until the mixture is creamy and well combined. Taste and adjust the seasoning, adding more lemon juice or salt if desired.
- To assemble the chickpea avocado sandwich, spread the smashed chickpea mixture over a slice of bread.
- Add lettuce or arugula and a little mustard, if desired. Top with another slice of bread.
- Slice and serve immediately.
Notes
Conclusion
This chickpea avocado sandwich is proof that a quick lunch can still be fresh, colorful, and full of flavor. Creamy avocado, hearty chickpeas, crunchy celery, tangy pickles, fresh dill, and bright lemon come together in just minutes. Serve it on your favorite bread or wrap for an easy meal you’ll want to make again and again.

