Pin It The smell of roasting peppers always pulls me into the kitchen, no matter what I am doing. I discovered this sandwich during a summer when my garden produced more zucchini than I knew what to do with, and now it has become my go-to comfort food. Something magical happens when those caramelized vegetables meet melted mozzarella between two slices of buttery bread.
Last autumn, my friend Sarah dropped by unexpectedly while I was making these for lunch. She ended up staying for three hours just talking at the kitchen table, and we finished the entire batch. That afternoon taught me that the best recipes are the ones that bring people together and make conversation flow easier.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 1 medium zucchini, sliced into 1/4-inch rounds: Thin slices roast evenly and become tender without falling apart in your sandwich
- 1 red bell pepper, seeded and sliced into strips: Red peppers sweeten as they roast, adding a lovely depth to each bite
- 1 yellow bell pepper, seeded and sliced into strips: The combination of red and yellow peppers makes the sandwich visually stunning
- 8 slices rustic sourdough or Italian bread: Sturdy bread holds up well to the weight of the vegetables and cheese without getting soggy
- 8 oz (225 g) fresh mozzarella, sliced: Fresh mozzarella melts beautifully and has a mild flavor that lets the vegetables shine
- 2 medium ripe tomatoes, sliced: Pat the tomato slices dry with paper towels to prevent your bread from getting soggy
- 1/2 cup (packed) fresh basil leaves: Fresh basil adds that authentic Caprese flavor and bright aroma
- 4 tbsp (60 g) unsalted butter, softened: Soft butter spreads easily and creates that perfect golden crunch we all want
- 2 tbsp extra-virgin olive oil: Use good quality olive oil since it contributes to the overall flavor of the roasted vegetables
- Salt and freshly ground black pepper, to taste: Season generously at every step to build layers of flavor
- Balsamic glaze, for drizzling (optional): A little drizzle adds a wonderful acidity that cuts through the rich cheese
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Roast the vegetables:
- Preheat your oven to 425°F (220°C) and line a baking sheet with parchment paper. Arrange the zucchini and pepper strips in a single layer, then drizzle with olive oil and season generously with salt and pepper. Toss everything together with your hands to coat evenly, then roast for 18 to 20 minutes, turning once halfway through, until tender and lightly caramelized.
- Prepare your bread:
- While the vegetables roast, spread a thin layer of softened butter on one side of each bread slice. This will become the exterior of your sandwich, creating that golden crispy crust we all love.
- Layer your ingredients:
- On the unbuttered side of four bread slices, start with a layer of roasted vegetables, then add mozzarella slices, tomato, and fresh basil. Season lightly with salt and pepper, add a drizzle of balsamic glaze if you like, and top with the remaining bread slices, buttered side facing out.
- Grill to perfection:
- Heat a large skillet or griddle over medium heat and cook the sandwiches for 3 to 5 minutes per side. Press gently with your spatula and flip when the bottom is golden brown and crispy, continuing until the cheese is completely melted.
- Serve warm:
- Cut each sandwich diagonally and serve immediately while the cheese is still gooey and the bread is at its crispiest.
Pin It This recipe has saved me on countless rainy weekends when I want something comforting but not heavy. The combination of warm roasted vegetables and melted cheese feels like a hug in sandwich form.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Making It Your Own
I have played around with this recipe quite a bit over the years and found that grilled eggplant works beautifully alongside the zucchini. Roasted mushrooms add a meaty texture that even non-vegetarians appreciate, and a thin layer of pesto instead of fresh basil creates an entirely different flavor profile. The beauty of this sandwich is how versatile it is while remaining delicious in every variation.
Pairing Suggestions
A simple green salad with a bright vinaigrette cuts through the richness of the cheese perfectly. Tomato soup turns this sandwich into a nostalgic childhood meal with an adult upgrade. For beverages, a crisp Sauvignon Blanc complements the fresh basil and mozzarella, while sparkling water with a squeeze of lemon keeps everything refreshing.
Make Ahead Tips
You can roast the vegetables up to two days in advance and store them in the refrigerator. Let them come to room temperature before assembling the sandwiches for the best melting results. I often roast extra vegetables to use throughout the week in other meals like pasta or grain bowls.
- Wrap assembled sandwiches tightly in foil and refrigerate for up to 4 hours before cooking
- The buttered bread can dry out slightly in the fridge, so add an extra minute of cooking time if needed
- Never microwave these sandwiches or you will lose that essential crispy texture
Pin It There is something deeply satisfying about taking that first bite and hearing the crunch of perfectly toasted bread. I hope this sandwich brings as much joy to your kitchen as it has to mine.
Recipe FAQs
- → Can I prepare the roasted vegetables ahead of time?
Absolutely. Roast the vegetables up to two days in advance and store them in an airtight container in the refrigerator. They'll actually develop more flavor as they sit. When ready to assemble, just bring them to room temperature or give them a quick warm-up in the pan before layering.
- → What's the best bread for achieving that crispy exterior?
Rustic sourdough works beautifully because its sturdy structure holds up well to the vegetable layers and its tangy flavor complements the Caprese ingredients. Italian ciabatta or a dense whole grain bread also deliver excellent results. Avoid very soft sandwich breads that might become soggy.
- → How do I prevent the bread from burning before the cheese melts?
Keep the heat at medium and be patient. Lower and slower cooking allows the cheese to melt completely while the bread achieves golden crispness without scorching. You can also cover the pan for the first minute or two to trap heat and help the melting process.
- → Can I make these on a panini press instead of a skillet?
Yes, a panini press works wonderfully and creates those signature grill marks. Just reduce the cooking time slightly since both sides cook simultaneously—about 3-4 minutes total should do it. Press gently to avoid squeezing out all the delicious cheese and vegetable juices.
- → What other vegetables work well in this combination?
Roasted eggplant adds wonderful creaminess, while mushrooms provide meaty umami flavor. Thinly sliced red onion becomes sweet when roasted, and even butternut squash cubes offer lovely sweetness and color. Just keep slices relatively thin so everything heats through evenly.
- → Is the balsamic glaze essential or can I skip it?
While optional, the balsamic glaze adds a wonderful sweet-tart contrast that brightens the rich cheese and vegetables. If you don't have glaze, a drizzle of good balsamic vinegar works too. The acidity cuts through the mozzarella's richness and ties all the flavors together beautifully.