Veggie, Avocado and Pesto Ciabatta

Holy cow…this was good!

Ok, so you have to grill a few veggies, sauté some others and make the pesto BUT when all the flavors come together, you will be glad you did! YUUUUUUUM!

Adapt the recipe for kid-friendly versions too. Feel free to add cheese, chicken breast or any other filling that your heart desires. Although…this vegan version was AWESOME!


Print Recipe
Veggie, Avocado and Pesto Ciabatta
  1. Place the eggplant and squash slices on a baking pan and drizzle 1 tbsp. olive oil and a dash of salt.
  2. Bake in the oven at 400 for 25 minutes.
  3. In a saute pan, place 1 tbsp. olive oil and add in the onions. Cook covered on medium to low heat for ten minutes until they are translucent. Then uncover and slowly caramelize them for another 15-20 minutes, mixing occasionally.
  4. When they are golden, toss in mushrooms and broccoli rabe. Cover and cook on medium for another 7-10 minutes until the broccoli rabe is cooked but still crunchy. A bright green color.
  5. In the meantime, make the pesto. Place all ingredients in a bullet or small blender and blend until smooth.
  6. Slice the bread in half.
  7. Spread a layer of pesto on one slice of each sandwich. You may have extra pesto left over depending on how much pesto flavor you would like.
  8. Cover one side with the baked eggplant and zucchini.
  9. Cover the other side with the onions, mushrooms and broccoli rabe.
  10. Close sandwich and place in the oven for 7-10 minutes at 325 to warm up. Watch carefully so that you do not burn the bread.
  11. Enjoy!!!!
Recipe Notes

Use all organic ingredients if possible. Want to go gluten free?...grab some gluten free bread! By Tracy Posillico

Share this Recipe
Veggie, Avocado and Pesto Ciabatta


Hi! I am Tracy Posillico. Our lives were turned right-side up when our daughter was diagnosed with cancer. We learned to eat better, live well and love hard. Follow me as I raise funds as awareness for Pediatric Cancer and share my love of Health. Always BELIEVE-ing

Scroll to top