Roasted Veggie Caprese Grilled Cheese

Featured in: Soft Golden Home Plates

This Italian-American sandwich elevates the classic Caprese combination with oven-roasted zucchini and bell peppers, caramelized until tender and slightly browned. Layer the warm vegetables with creamy fresh mozzarella, ripe tomatoes, and fragrant basil between buttered sourdough slices, then griddle until golden and melty. The result is a hearty vegetarian main dish that comes together in just 40 minutes, balancing fresh flavors with satisfying textures.

Updated on Tue, 20 Jan 2026 08:07:00 GMT
Golden, crispy sourdough sandwiches filled with roasted zucchini, bell peppers, melted mozzarella, and fresh basil. Save
Golden, crispy sourdough sandwiches filled with roasted zucchini, bell peppers, melted mozzarella, and fresh basil. | saffronbrook.com

The rain was absolutely pounding against my kitchen window last Tuesday, the kind of gray afternoon that practically demands something warm and melty. I'd meant to just throw together a regular grilled cheese, but then I spotted those zucchini and bell peppers sitting lonely on the counter from my farmers market run. Something about roasting vegetables first—the way their natural sugars concentrate and caramelize—felt like exactly the right move for turning a humble sandwich into something that could rival any cafe lunch.

My roommate wandered in around the time I was pulling the vegetables from the oven, their caramelized edges glistening. She looked skeptical when I explained the concept—Caprese meets grilled cheese meets roasted veggies—but one bite in and she was literally speechless. We ended up eating them standing at the counter, watching the rain, with balsamic dripping down our wrists and absolutely no regrets.

Ingredients

  • 1 medium zucchini: Sliced into 1/4-inch rounds, they roast up tender and sweet without turning mushy
  • 1 red bell pepper and 1 yellow bell pepper: The mix gives you beautiful color and slightly different sweetness levels
  • 8 slices rustic sourdough or Italian bread: Something hearty that can hold up to all those vegetables without getting soggy
  • 8 oz fresh mozzarella: Slice it yourself rather than buying pre-sliced for better melting
  • 2 medium ripe tomatoes: Look for ones that yield slightly to gentle pressure
  • 1/2 cup fresh basil leaves: Tuck these in right before cooking so they stay bright and fragrant
  • 4 tbsp unsalted butter: Softened to room temperature so it spreads evenly
  • 2 tbsp extra-virgin olive oil: For coating the vegetables before roasting
  • Salt and freshly ground black pepper: Season generously at every stage
  • Balsamic glaze: Optional, but honestly it ties everything together

Instructions

Product image
Create smooth frozen drinks, slushies, and frappés for desserts and parties using juices, coffee, or wine.
Check price on Amazon
Roast the vegetables:
Preheat your oven to 425°F and line a baking sheet with parchment paper. Arrange your zucchini rounds and pepper strips in a single layer, drizzle with that olive oil, and season with salt and pepper. Roast for 18 to 20 minutes, flipping once halfway through, until everything is tender and those edges are beautifully caramelized.
Prep your bread:
While the vegetables are doing their thing in the oven, spread a thin layer of softened butter on one side of each bread slice. Make sure you get coverage all the way to the edges—that buttery crust is non-negotiable.
Build your masterpiece:
On the unbuttered side of four bread slices, start layering: roasted vegetables first, then mozzarella slices, then tomato, then a generous handful of basil. Season with a tiny pinch of salt and pepper, add a drizzle of balsamic glaze if you're going there, and crown with the remaining bread slices, buttered side facing out.
Get that golden crust:
Heat a large skillet over medium heat—you want it hot enough to sizzle immediately but not so hot that the bread burns before the cheese melts. Cook each sandwich for 3 to 5 minutes per side, pressing down gently with your spatula and turning until the bread is golden brown and you can see the cheese starting to ooze out the sides.
Product image
Create smooth frozen drinks, slushies, and frappés for desserts and parties using juices, coffee, or wine.
Check price on Amazon
A toasted Roasted Veggie Caprese Grilled Cheese with melted mozzarella and vibrant roasted vegetables. Save
A toasted Roasted Veggie Caprese Grilled Cheese with melted mozzarella and vibrant roasted vegetables. | saffronbrook.com

This recipe has officially entered my regular rotation because it hits that sweet spot between comforting and special. Last Friday I made four of these for a casual dinner with friends, and we all just sat around marveling at how something so simple could taste this extraordinary.

Make It Your Own

The beauty here is that you can swap in whatever vegetables you have on hand. I've done roasted eggplant, mushrooms, even thinly sliced butternut squash in the fall months. Just keep the roasting time roughly the same and adjust for thickness.

The Bread Question

After testing probably five different breads, rustic sourdough is still my winner. It develops this incredible crunch outside while staying tender inside. Ciabatta works beautifully too, just be prepared for a slightly messier eating experience.

Serving Suggestions

These sandwiches are substantial enough to stand alone as a light dinner, especially with a simple green salad dressed with nothing more than lemon juice and olive oil. If you want to make it more of a meal, a cup of tomato soup on the side is pretty much perfection.

  • Let the sandwiches rest for about 2 minutes after cooking so the cheese sets slightly
  • Cut diagonally for easier eating and better cheese distribution
  • Have extra napkins ready—balsamic glaze has a way of escaping
Product image
Melt chocolate or cheese smoothly for dipping fruits, pretzels, and snacks during desserts and parties.
Check price on Amazon
A close-up of a grilled Roasted Veggie Caprese Grilled Cheese, garnished with basil and balsamic glaze. Save
A close-up of a grilled Roasted Veggie Caprese Grilled Cheese, garnished with basil and balsamic glaze. | saffronbrook.com

There's something deeply satisfying about taking familiar flavors and arranging them in a way that makes everything sing. Hope this finds its way into your comfort food rotation soon.

Saffron Brook Recipe Q&As

Can I prepare the vegetables ahead of time?

Yes, roast the zucchini and peppers up to 2 hours in advance. Store them at room temperature or refrigerate if preparing the day before. Bring to room temperature before assembling sandwiches for best results.

What bread works best for this sandwich?

Rustic sourdough or Italian bread are ideal because they hold up well to butter, moisture from vegetables, and pressing on the griddle. Whole wheat or gluten-free options work too, though they may require slightly less cooking time.

How do I prevent the mozzarella from leaking out?

Pat the roasted vegetables dry before layering, as excess moisture can cause the cheese to seep out. Also, avoid overstuffing and use moderate griddle heat to allow the cheese time to melt without the bread burning.

Can I add other vegetables to this sandwich?

Absolutely. Grilled eggplant, roasted mushrooms, sun-dried tomatoes, and spinach complement the Caprese flavors beautifully. Roast or cook additional vegetables until tender before adding to the sandwich.

What's the best way to achieve perfectly golden, crispy bread?

Use medium heat on your griddle or skillet and don't rush the cooking. Press gently with a spatula for the first minute, then reduce pressure to avoid squashing the sandwich. Cook 3-5 minutes per side until bread is golden brown.

Is balsamic glaze necessary?

No, it's optional but highly recommended. The sweet, tangy notes enhance the fresh vegetables and complement the mozzarella beautifully. If unavailable, a balsamic reduction or aged balsamic vinegar works well.

Roasted Veggie Caprese Grilled Cheese

Vibrant Caprese melt with roasted zucchini, peppers, fresh mozzarella, tomatoes, and basil on golden, crispy bread.

Prep time
15 mins
Cook time
25 mins
Time required
40 mins
Created by Ariana Brooks


Skill Level Easy

Cuisine Type Italian-American

Serves 4 Portions

Dietary notes Suitable for Vegetarians

Ingredient List

Vegetables

01 1 medium zucchini, sliced into 1/4-inch rounds
02 1 red bell pepper, seeded and sliced into strips
03 1 yellow bell pepper, seeded and sliced into strips

Sandwich Assembly

01 8 slices rustic sourdough or Italian bread
02 8 oz fresh mozzarella, sliced
03 2 medium ripe tomatoes, sliced
04 1/2 cup packed fresh basil leaves
05 4 tablespoons unsalted butter, softened
06 2 tablespoons extra-virgin olive oil
07 Salt and freshly ground black pepper to taste
08 Balsamic glaze for drizzling, optional

How to Make

Step 01

Preheat oven: Preheat oven to 425°F. Line a baking sheet with parchment paper.

Step 02

Prepare vegetables: Arrange zucchini and pepper slices on the prepared baking sheet. Drizzle with olive oil and season with salt and pepper. Toss to coat evenly.

Step 03

Roast vegetables: Roast vegetables for 18 to 20 minutes, turning once halfway through, until tender and lightly caramelized. Remove from oven and set aside to cool slightly.

Step 04

Butter bread: Spread a thin layer of softened butter on one side of each bread slice.

Step 05

Assemble sandwiches: On the unbuttered side of 4 bread slices, layer roasted vegetables, mozzarella slices, tomato slices, and fresh basil. Season lightly with salt and pepper. Drizzle with balsamic glaze if desired. Top with remaining bread slices, buttered side facing outward.

Step 06

Heat skillet: Heat a large skillet or griddle over medium heat until hot.

Step 07

Cook sandwiches: Cook sandwiches 3 to 5 minutes per side, pressing gently with a spatula and turning as needed, until bread is golden brown and cheese is melted.

Step 08

Finish and serve: Slice sandwiches diagonally and serve warm immediately.

Equipment Needed

  • Baking sheet
  • Parchment paper
  • Chef's knife
  • Large skillet or griddle
  • Spatula

Allergy advice

Review ingredients for potential allergens and reach out to a healthcare expert if unsure.
  • Contains wheat from bread
  • Contains milk from mozzarella and butter
  • Check bread and cheese labels if managing additional allergens

Nutrition per serving

Nutritional details are for reference only and shouldn't replace professional advice.
  • Energy: 430
  • Total fat: 23 g
  • Carbohydrates: 39 g
  • Proteins: 17 g