Roasted Veggie Caprese Grilled Cheese

Featured in: Oven & Pan Creations

This vibrant Italian-American melt transforms the classic Caprese combination into something extraordinary. Roasted zucchini and peppers bring sweetness and depth, perfectly complementing the creamy fresh mozzarella and aromatic basil. The sourdough bread becomes irresistibly golden and crisp, creating that ideal crunch when you bite into it.

The process involves roasting vegetables until they're tender and lightly caramelized, then assembling everything between buttered bread and grilling to perfection. Each sandwich offers layers of flavor—the slight tang from balsamic glaze, the richness of melted cheese, and the fresh brightness of tomatoes.

Ready in just 40 minutes, these satisfying melts make excellent quick dinners or hearty lunches. Pair with a simple green salad or warm tomato soup for a complete meal that feels special yet incredibly approachable.

Updated on Wed, 21 Jan 2026 13:15:00 GMT
Golden, crispy sourdough holds roasted zucchini, peppers, melted mozzarella, and fresh tomato slices in a vibrant Roasted Veggie Caprese Grilled Cheese. Pin It
Golden, crispy sourdough holds roasted zucchini, peppers, melted mozzarella, and fresh tomato slices in a vibrant Roasted Veggie Caprese Grilled Cheese. | buenoabrid.com

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.
A close-up of a Roasted Veggie Caprese Grilled Cheese, with melted mozzarella stretching from toasted bread layered with roasted veggies and basil. Pin It
A close-up of a Roasted Veggie Caprese Grilled Cheese, with melted mozzarella stretching from toasted bread layered with roasted veggies and basil. | buenoabrid.com

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
Cut in half, the Roasted Veggie Caprese Grilled Cheese reveals colorful roasted vegetables and creamy mozzarella between buttery, golden-brown bread slices. Pin It
Cut in half, the Roasted Veggie Caprese Grilled Cheese reveals colorful roasted vegetables and creamy mozzarella between buttery, golden-brown bread slices. | buenoabrid.com

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.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Roasted Veggie Caprese Grilled Cheese

Golden crispy sourdough filled with roasted vegetables, melted mozzarella, and fresh basil for a satisfying vegetarian lunch.

Prep Time
15 minutes
Total Cook Time
25 minutes
Time Needed
40 minutes
Recipe by Janice Fowler


Skill Level Easy

Cuisine Italian-American

Makes 4 Serving Size

Diet Preferences Meat-Free

What You Need

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 fresh basil leaves, packed
05 4 tbsp unsalted butter, softened
06 2 tbsp extra-virgin olive oil
07 Salt and freshly ground black pepper, to taste
08 Balsamic glaze, for drizzling

How to Make

Step 01

Preheat Oven: Preheat the 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–20 minutes, turning once, until tender and lightly caramelized. Remove from oven and set aside.

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, and fresh basil. Season lightly with salt and pepper. Drizzle with balsamic glaze if using. Top with remaining bread slices, buttered side out.

Step 06

Heat Skillet: Heat a large skillet or griddle over medium heat.

Step 07

Grill Sandwiches: Cook sandwiches for 3–5 minutes per side, pressing gently and turning as needed, until bread is golden and cheese is melted.

Step 08

Serve: Slice diagonally and serve warm.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

What You'll Need

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

Allergy Info

Please review every ingredient for allergens and talk with a healthcare provider if you’re uncertain.
  • Contains wheat and milk products

Nutrition Facts (per serving)

These values are for your information only and shouldn't replace professional advice.
  • Calories: 430
  • Fats: 23 g
  • Carbohydrates: 39 g
  • Proteins: 17 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.