Save Last summer my neighbor brought over an armload of vegetables from her garden and I found myself staring at more zucchini than I knew what to do with. I threw some on a baking sheet with peppers I'd roasted earlier that week, and suddenly my regular grilled cheese felt like it needed upgrading. The way the sweet roasted vegetables mingled with creamy mozzarella changed my entire lunch rotation.
My teenage son walked in while I was pulling these off the griddle and immediately asked what smelled so incredible. He's now requested them three times this week, and I've started keeping roasted vegetables in the fridge just so I can whip these up faster. Something about the combination of warm basil and bubbling mozzarella makes people pause whatever they're doing.
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: Slice into thin rounds so they roast quickly and layer neatly without making the sandwich awkward to eat
- 1 red bell pepper and 1 yellow bell pepper: The mix of colors makes these sandwiches gorgeous, and roasting both brings out different sweetness levels
- 8 slices rustic sourdough or Italian bread: A sturdy bread that can hold all those layers without turning soggy is absolutely essential here
- 8 oz fresh mozzarella sliced: Fresh mozzarella melts into that perfect creamy texture that holds everything together beautifully
- 2 medium ripe tomatoes sliced: Pat them dry with paper towels before layering so your bread stays crisp
- 1/2 cup fresh basil leaves: Tuck them in between the hot vegetables and cheese so they wilt just slightly
- 4 tbsp unsalted butter softened: Buttering the exterior gives you that golden crunch that makes grilled cheese irresistible
- 2 tbsp extra-virgin olive oil: Used for roasting the vegetables until they're sweet and tender
- Salt and freshly ground black pepper: Season the roasted vegetables well since they're the flavor backbone
- Balsamic glaze optional: A drizzle adds this bright acidic contrast that cuts through all the 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 first:
- Preheat your oven to 425°F and line a baking sheet with parchment paper for easy cleanup. Arrange the zucchini rounds and pepper strips in a single layer, drizzle with olive oil, and season generously with salt and pepper. Roast for 18 to 20 minutes, turning them halfway through, until they're tender and starting to caramelize at the edges.
- Prepare your bread:
- While the vegetables roast, spread a thin layer of softened butter on one side of each bread slice. This ensures every sandwich gets that perfect golden crunch on the exterior.
- Layer everything with intention:
- On the unbuttered side of four bread slices, arrange your roasted vegetables first, then layer on mozzarella slices, tomato, and fresh basil. Add another light sprinkle of salt and pepper, drizzle with balsamic glaze if you're using it, and top with the remaining bread slices buttered side facing out.
- Grill to perfection:
- Heat a large skillet or griddle over medium heat. Cook each sandwich for 3 to 5 minutes per side, pressing gently with your spatula and peeking underneath to check for that perfect golden brown color. You'll know they're done when the cheese is completely melted and the bread is crisp and deeply toasted.
Save These have become my go-to when friends drop by unexpectedly because I always have the components on hand. Last week we ate them on the back porch while the sun went down, and everyone agreed this might be the best version of grilled cheese they'd ever had.
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 Ahead
You can roast the vegetables up to two days in advance and keep them in the refrigerator. When you're ready to make the sandwiches, just bring them to room temperature for about ten minutes before layering everything together. This makes weeknight lunches incredibly fast.
Bread Selection Matters
I've tested this with different breads and sourdough consistently wins because it holds up to all those moist vegetables without disintegrating. Italian bread works beautifully too, but avoid sandwich bread that's too soft or it'll turn mushy under all those layers.
Customization Ideas
Sometimes I'll add a few leaves of fresh spinach or arugula for extra color and a peppery bite. During winter, roasted butternut squash cubes are phenomenal in place of the zucchini.
- Try spreading pesto on the inside of the bread for an extra basil kick
- A handful of arugula adds nice peppery contrast to the sweet roasted vegetables
- Grilled eggplant slices make an excellent addition to the roasted vegetable mix
Save There's something deeply satisfying about transforming everyday ingredients into something this special. These sandwiches prove that a little extra effort in the roasting department pays off in every single bite.
Recipe FAQs
- → What bread works best for this sandwich?
Rustic sourdough or Italian bread holds up well to the hearty vegetable filling and achieves excellent crisping. Look for slices cut at least 1/2-inch thick to support the layers without becoming soggy.
- → 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. Bring them to room temperature before assembling for even melting.
- → How do I prevent the sandwich from becoming soggy?
Pat roasted vegetables lightly with paper towels to remove excess moisture before layering. Also, avoid overloading with tomato slices—one medium tomato should cover four sandwiches adequately.
- → What's the best way to achieve evenly melted cheese?
Cook over medium heat rather than high to allow the cheese to melt completely before the bread burns. Covering the pan with a lid for the first two minutes helps trap heat and promote even melting.
- → Can I add other vegetables to the roast?
Eggplant slices and mushrooms both roast beautifully alongside the zucchini and peppers. Just keep all pieces similarly sized so they finish cooking at the same time—about 1/4-inch thickness works well.
- → Is balsamic glaze essential?
It's optional but adds a lovely sweet-tart contrast that brightens the rich, cheesy layers. If you don't have glaze, a splash of good balsamic vinegar over the tomatoes works beautifully too.