Treat your taste buds to the vibrant, plant-based flavors of the Vegan Classic Italian Ciabatta Sandwich—a delightful twist on a traditional favorite. Perfectly roasted eggplant, zucchini, and red bell pepper are layered onto hearty ciabatta bread, generously smeared with creamy vegan pesto. Sun-dried tomatoes, fresh basil, and peppery arugula add an authentic Italian touch, making every bite a medley of textures and rich, Mediterranean-inspired flavors. Ready in just 35 minutes, this recipe is ideal for lunch, picnics, or an easy dinner. Vegan-friendly and packed with wholesome ingredients, it's the ultimate sandwich for pairing with a crisp salad or enjoying as a satisfying on-the-go meal.
Preheat your oven to 400°F (200°C).
Slice the ciabatta loaf horizontally and set aside.
Cut the eggplant, zucchini, and red bell pepper into 1/4-inch thick slices.
Place the sliced vegetables on a baking sheet. Drizzle with olive oil, and sprinkle with salt and black pepper. Toss to coat evenly.
Roast the vegetables in the preheated oven for 12-15 minutes, or until they are tender and lightly browned.
While the vegetables are roasting, prepare the sandwich spread by chopping the sun-dried tomatoes into small pieces.
Spread vegan pesto generously on both halves of the ciabatta loaf.
Once the vegetables are done, remove them from the oven.
Layer the roasted vegetables evenly on the bottom half of the ciabatta loaf.
Add chopped sun-dried tomatoes and fresh basil leaves on top of the vegetables.
Finish by adding a layer of fresh arugula.
Close the sandwich with the top half of the ciabatta loaf and gently press down.
Using a sharp knife, cut the sandwich into four equal parts.
Serve immediately or wrap in parchment paper for on-the-go meals.
Calories |
2537 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 94.5 g | 121% | |
| Saturated Fat | 11.3 g | 57% | |
| Polyunsaturated Fat | 3.6 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 7526 mg | 327% | |
| Total Carbohydrate | 364.3 g | 132% | |
| Dietary Fiber | 57.1 g | 204% | |
| Total Sugars | 50.3 g | ||
| Protein | 84.5 g | 169% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 804 mg | 62% | |
| Iron | 38.6 mg | 214% | |
| Potassium | 4531 mg | 96% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.