If you’ve only ever thought of sandwiches as something with meat in the middle, this one will change your mind. This Pesto Veggie Sandwich with Avocado is all about the layers—crispy, tender, creamy, and fresh. Everything stacks together into one satisfying bite!
There’s no single “main event” here. The pesto adds bright, herby richness; the sautéed squash brings soft, caramelized sweetness; the avocado lends buttery creaminess; and the fresh crunch from the veggies ties it all together. It’s simple, colorful, and delicious.

Can you pack this sandwich for later?
Unfortunately, no. The pesto + warm veggies = soggy bread within an hour.
But!
If you want to pack it for a picnic or a hike, prep the components ahead of time:
- Don’t toast the bread; serve on a nice ciabatta roll or sourdough slices
- Keep sautéed veggies in one container
- Pack avocado and tomato in another container
- Store pesto in a tiny jar
- Assemble when you’re ready to eat
It takes two minutes and keeps everything fresh instead of soggy.
Ingredients Spotlight (Cooking-Focused)
Summer Squash
Zucchini and yellow squash make a perfect duo here. Their soft texture and light sweetness soak up the pesto beautifully, and using both adds great color contrast.
Cooking tip:
Slice them thin so they get lightly golden in the skillet without turning mushy. Medium-high heat is your friend.
Fun fact:
One medium summer squash contains 55% percent of your daily value of vitamin C!
Avocado
Avocado brings the sandwich together with creamy richness that balances the sautéed veggies.
Cooking tip:
If you’re packing the components separately, slice the avocado right before assembling or squeeze a little lemon juice over it to prevent browning.
Fun fact:
An avocado has twice as much potassium as a banana! Avocados are incredibly nutrient dense and contain 20 vitamins, minerals, phytonutrients, as well as 14 grams of fiber!
Bell Peppers
Red bell peppers aren’t just colorful, they’re one of the most vitamin-C-rich foods you can eat!
Fun fact:
Red bell peppers contain the most nutrients, with 11x more beta-carotene and 1.5x more vitamin C than green bell peppers!
Pesto
A pesto spread on a sandwich provides bright, herby flavors and adds a smooth creamy texture.
Fun fact:
Rich in antioxidants, basil is also a great source of vitamin K and manganese.
Pesto Veggie Sandwich with Avocado
Ingredients
- drizzle of avocado or olive oil
- ¼ of a red onion sliced into rounds
- ½-¾ of a zucchini sliced into rounds
- ½-¾ of a yellow squash sliced into rounds
- pinch of salt and pepper
- ½ of a red bell pepper thinly sliced
- 1 avocado Sliced
- ¼ cup pesto (more if needed)
- 4 slices of bread hearty wheat, sourdough, or ciabatta
Instructions
- Heat skillet on medium heat. Once hot, drizzle oil and add onion, zucchini, and yellow squash with a pinch of salt and pepper. Sauté until everything is softened and a golden brown begins to appear.
- Lightly toast bread, then add a spread of pesto.
- Build sandwiches: onion, zucchini, yellow squash, red bell pepper, and avocado.



1 thought on “Pesto Veggie Sandwich with Avocado”