• 1 medium eggplant, sliced into ¼-inch thick pieces lengthwise
• 1 medium-large zucchini, sliced into ¼-inch thick pieces lengthwise
• 1 can quartered artichokes, drained and patted dry
• 1 red bell pepper, cut into one-inch strips
• 1 red onion, cut into one-inch strips
• ½ cup extra-virgin olive oil
• ¼ cup apple cider vinegar (or red wine vinegar)
• 4 teaspoons Italian seasoning
• 2 teaspoons kosher salt
• ½ teaspoon ground black pepper
• Foot-long Italian hero bread*
• Pesto (either store-bought or my homemade version)
• Optional cheese (I suggest shaved parmesan, thin slices of mozzarella, or Swiss)
• Optional balsamic glaze to drizzle over the veggies
*It’s not easy to find whole-grain or sourdough varieties of oversized loaves, but if you’re lucky enough to find ‘em, take advantage since they offer more nutrition!