Roasted Veggie Caprese Grilled Cheese

Featured in: Oven & Pan Favorites

This vibrant sandwich transforms the traditional Caprese combination into hearty comfort food. Roasted zucchini and bell peppers add sweet, caramelized depth while fresh mozzarella creates that perfect gooey melt. The sourdough bread becomes irresistibly crispy when buttered and grilled, creating wonderful texture contrast against the tender vegetables. Each bite delivers layers of flavor—earthy roasted vegetables, creamy cheese, juicy tomatoes, and fragrant basil. Optional balsamic glaze adds a bright, tangy finish that ties everything together beautifully.

Updated on Wed, 21 Jan 2026 08:57:00 GMT
Golden, crispy sourdough slices stuffed with roasted zucchini and peppers, fresh mozzarella, ripe tomato, and basil for Roasted Veggie Caprese Grilled Cheese. Pin Now
Golden, crispy sourdough slices stuffed with roasted zucchini and peppers, fresh mozzarella, ripe tomato, and basil for Roasted Veggie Caprese Grilled Cheese. | warmighir.com

The smell of roasting peppers always pulls me into the kitchen, no matter what I am doing. My roommate used to make these vegetable sandwiches during our Sunday meal prep sessions, and the aroma would drift through the entire apartment. I was skeptical at first about vegetables on grilled cheese, but one bite changed my mind completely. Now, whenever I see zucchini at the farmers market, I know exactly what is happening for dinner that night.

Last summer, I made these for a quick lunch when my cousin dropped by unexpectedly. We ate them standing at the counter, chatting about everything and nothing, with balsamic dripping down our wrists. She texted me that same night asking for the recipe, and now she makes them for her kids every Tuesday. Sometimes the simplest meals create the best memories.

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 thin rounds, this becomes tender and sweet when roasted, adding a lovely texture contrast to the melting cheese
  • 1 red bell pepper and 1 yellow bell pepper: The combination looks beautiful and brings different sweetness levels to the sandwich
  • 8 slices rustic sourdough: The sturdy texture holds up well to the vegetable filling and gets wonderfully crispy in the pan
  • 8 oz fresh mozzarella: Slicing it yourself rather than buying pre-shredded gives you that gorgeous, gooey melt we are all chasing
  • 2 medium ripe tomatoes: Look for ones that yield slightly to gentle pressure for the best flavor and texture
  • 1/2 cup fresh basil leaves: Tuck these in right before cooking so they stay vibrant and aromatic
  • 4 tbsp unsalted butter: Softening it first makes spreading so much easier and more even
  • 2 tbsp extra-virgin olive oil: This helps the vegetables caramelize beautifully in the oven
  • Salt and black pepper: Season generously at every stage for the best flavor
  • Balsamic glaze: Optional but highly recommended for that tangy, sweet finish

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 and line a baking sheet with parchment paper. Arrange the zucchini rounds and pepper strips in a single layer, drizzle with olive oil, and season with salt and pepper. Roast for 18 to 20 minutes, turning them halfway through, until they are tender and have those gorgeous caramelized edges.
Prep the bread:
While the vegetables cool slightly, spread a thin layer of softened butter on one side of each bread slice. This is what creates that golden, crispy crust we all love.
Build the sandwiches:
Layer the roasted vegetables, mozzarella slices, tomato, and fresh basil on the unbuttered side of four bread slices. Add a light seasoning of salt and pepper, drizzle with balsamic glaze if using, 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, until the bread is golden brown and the cheese is completely melted. Slice diagonally and serve while still warm and gooey.
The Roasted Veggie Caprese Grilled Cheese features melted mozzarella, caramelized vegetables, and basil pressed between buttery, toasted Italian bread slices. Pin Now
The Roasted Veggie Caprese Grilled Cheese features melted mozzarella, caramelized vegetables, and basil pressed between buttery, toasted Italian bread slices. | warmighir.com

My friend accidentally used pepper jack cheese once when she ran out of mozzarella, and honestly, it was genius. The slight kick worked beautifully with the sweet roasted peppers. Now I keep both cheeses in the fridge just in case inspiration strikes.

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

Once you master the basic version, try adding roasted eggplant or mushrooms for extra earthiness. A layer of pesto instead of fresh basil creates an entirely different flavor profile that is absolutely worth exploring.

Perfect Pairings

A simple green salad with vinaigrette cuts through the richness beautifully. Or go full comfort and serve alongside tomato soup for the ultimate cozy meal.

Getting The Best Results

The secret is patience during the roasting phase, those caramelized edges make all the difference. Let the vegetables rest for a few minutes so they do not steam the bread when you assemble everything.

  • Use a cast iron skillet if you have one for the most even browning
  • Do not rush the melting process over high heat or the bread will burn before the cheese melts
  • Let the sandwiches rest for a minute after cooking so the cheese sets slightly
Serve the Roasted Veggie Caprese Grilled Cheese hot, revealing gooey mozzarella and bright tomatoes beside a drizzle of balsamic glaze. Pin Now
Serve the Roasted Veggie Caprese Grilled Cheese hot, revealing gooey mozzarella and bright tomatoes beside a drizzle of balsamic glaze. | warmighir.com

There is something so satisfying about biting through that crispy bread into warm, melting cheese and sweet roasted vegetables. I hope these become a regular part of your kitchen rotation too.

Recipe FAQs

Can I prepare the roasted vegetables ahead of time?

Absolutely. Roast the vegetables up to 2 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, bring them to room temperature for best melting results.

What's the best cheese for this melt?

Fresh mozzarella delivers the most authentic Caprese experience with its milky flavor and superior melt. However, provolone adds a sharper bite, while young gouda brings nutty sweetness. For extra creaminess, try combining mozzarella with a bit of cream cheese or ricotta spread on the bread.

How do I prevent the bread from burning before the cheese melts?

Keep the heat at medium and be patient. Lower and slower allows heat to penetrate through all layers, melting the cheese while gradually crisping the bread. You can also cover the pan for the first 2 minutes to trap heat and encourage melting.

Can I use different vegetables?

Certainly. Eggplant, mushrooms, and onions all roast beautifully. Asparagus works wonderfully in spring, while roasted red onions add sweetness. Just ensure vegetables are sliced thin and roasted until tender before assembling to avoid undercooked filling.

Is there a way to make this in the oven instead?

Yes, assemble all four sandwiches and place them on a baking sheet. Bake at 400°F (200°C) for about 10-12 minutes, flipping halfway through. The bread will still get crispy and golden with less hands-on cooking time—perfect for feeding a crowd.

What should I serve alongside?

A simple arugula salad with lemon vinaigrette provides fresh contrast to the rich, cheesy sandwich. Tomato soup is classic comfort, while a light minestrone also complements the Italian flavors. For a lighter touch, try cucumber slices or a handful of grapes.

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

Crispy golden bread stuffed with roasted peppers, zucchini, fresh mozzarella, and aromatic basil for a satisfying Italian-American twist on a classic.

Prep Time
15 minutes
Time to Cook
25 minutes
Overall Time
40 minutes
Created by Ava Bennett


Skill Level Easy

Cuisine Italian-American

Serves 4 Portions

Dietary Info Vegetarian-Friendly

What You'll 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

Method

Step 01

Preheat Oven and Prepare Baking Sheet: Preheat the oven to 425°F. Line a baking sheet with parchment paper.

Step 02

Prepare Vegetables for Roasting: 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 Slices: Spread a thin layer of 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 basil. Season lightly with salt and pepper. Drizzle with balsamic glaze if using. Top with remaining bread slices, buttered side out.

Step 06

Heat Cooking Surface: Heat a large skillet or griddle over medium heat.

Step 07

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

Step 08

Slice and 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.

Tools Needed

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

Allergen Details

Go over every ingredient to check for allergens. Speak to a health expert if you’re unsure.
  • Contains wheat (bread)
  • Contains milk (mozzarella, butter)

Nutrition Breakdown (each serving)

This nutrition data is shared for reference. It’s not a substitute for professional advice.
  • Calorie Count: 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.