Go Back
In the realm of delicious and nutritious meals, Pesto Roasted Veggie Sandwiches stand out as a vibrant option that celebrates the bounty of fresh vegetables. This sandwich is not just a feast for the eyes, adorned with colorful ingredients; it's also a delight for the palate, offering a perfect balance of flavors and textures. Whether you're a seasoned vegetarian or simply looking to incorporate more plant-based meals into your diet, this recipe promises to satisfy your cravings while nourishing your body.

Pesto Roasted Veggie Sandwiches

Discover the vibrant and delicious world of Pesto Roasted Veggie Sandwiches! Packed with fresh, colorful vegetables like zucchini, red bell pepper, and cherry tomatoes, this plant-based delight is a feast for the eyes and the palate. Complemented by homemade basil pesto and your choice of hearty bread, it's a satisfying meal that celebrates nutritious ingredients. Perfect for vegetarians or anyone looking to enrich their diet, this recipe is all about flavor, freshness, and fun customization. Enjoy a wholesome, flavorful sandwich that nourishes your body and satisfies your cravings!

Ingredients
  

2 medium zucchinis, sliced into 1/4 inch rounds

1 large red bell pepper, sliced into strips

1 medium yellow squash, sliced into 1/4 inch rounds

1 large carrot, cut into thin strips

1 cup cherry tomatoes, halved

3 tablespoons olive oil

Salt and pepper to taste

1/2 cup homemade or store-bought basil pesto

4 slices of whole grain or ciabatta bread

4 ounces fresh mozzarella cheese, sliced

Fresh arugula or spinach (optional, for serving)

Balsamic glaze (for drizzling, optional)

Instructions
 

Preheat the Oven: Preheat your oven to 400°F (200°C).

    Prepare the Vegetables: In a large bowl, combine the zucchini, red bell pepper, yellow squash, carrot, and cherry tomatoes. Drizzle with olive oil, and season with salt and pepper. Toss well to coat all the veggies evenly.

      Roast the Vegetables: Spread the veggie mixture onto a lined baking sheet in a single layer. Roast in the oven for about 20-25 minutes, or until the vegetables are tender and slightly caramelized, stirring halfway through for even cooking.

        Assemble the Sandwiches: While the veggies are roasting, prepare your bread. On one side of each slice, spread a generous amount of pesto. Layer the roasted vegetables evenly on two slices of bread, followed by slices of mozzarella cheese.

          Grill the Sandwiches: Place the other slice of pesto-covered bread on top of the mozzarella and veggies, pesto side down. Heat a skillet over medium heat and add a drizzle of olive oil. Once hot, carefully place the sandwiches in the skillet. Cook for about 3-4 minutes on each side, or until the bread is golden brown and the cheese is melted.

            Serve: Once grilled to perfection, remove the sandwiches from the skillet. Optionally, add fresh arugula or spinach inside the sandwich and drizzle with balsamic glaze before slicing in half and serving.

              Enjoy your delicious Pesto Roasted Veggie Sandwiches!

                Prep Time, Total Time, Servings: 15 min | 35 min | 2-4 servings