Save A vibrant twist on the classic grilled cheese, featuring roasted seasonal vegetables, melty mozzarella, juicy tomatoes, and fresh basil—all sandwiched between golden, crisp sourdough slices.
I love making this sandwich for my family on busy weeknights because it feels indulgent but is packed with fresh produce and comes together quickly.
Ingredients
- Roasted Vegetables: 1 medium zucchini sliced into rounds, 1 red bell pepper sliced, 1 small red onion sliced, 1 tablespoon olive oil, 1/2 teaspoon kosher salt, 1/4 teaspoon black pepper
- Sandwich Assembly: 8 slices sourdough bread, 8 ounces fresh mozzarella sliced, 2 medium tomatoes sliced, 1/3 cup fresh basil leaves, 4 tablespoons unsalted butter softened, Balsamic glaze to drizzle (optional)
Instructions
- Preheat oven:
- Set oven to 425°F (220°C). Line a sheet pan with parchment paper.
- Prepare vegetables:
- Arrange zucchini, red bell pepper, and red onion on pan. Drizzle with olive oil salt and pepper Toss to coat and spread in a single layer.
- Roast vegetables:
- Roast for 18 to 20 minutes flipping halfway until tender and starting to caramelize Remove from oven and set aside.
- Butter bread:
- Spread butter on one side of each bread slice.
- Assemble sandwiches:
- On unbuttered side of 4 bread slices layer mozzarella roasted vegetables tomato slices and basil Drizzle with balsamic glaze if desired.
- Top sandwiches:
- Top each with remaining bread slices buttered side out.
- Cook sandwiches:
- Heat large nonstick skillet or griddle over medium heat Cook sandwiches in batches 3 to 4 minutes per side until bread is golden and cheese is melted.
- Serve:
- Slice and serve warm.
Save Making these sandwiches brings my family together every time and is always met with smiles especially when paired with tomato soup.
Required Tools
Sheet pan parchment paper chefs knife skillet or griddle spatula
Allergen Information
Contains Wheat (bread) Milk (mozzarella butter) Double-check bread and cheese labels if allergies are a concern
Nutritional Information
Calories 420 Total Fat 20 g Carbohydrates 44 g Protein 16 g (per serving)
Save This sandwich perfectly balances fresh flavors and comforting textures making it a new staple in our house.