Roasted Veggie Caprese Grilled Cheese

Featured in: Everyday Favorites

This vibrant Italian-American sandwich combines roasted vegetables with fresh mozzarella, tomatoes, and basil for a gourmet take on grilled cheese. Zucchini and bell peppers are roasted until caramelized, then layered with creamy mozzarella and fresh ingredients between buttered sourdough bread. Cook until the bread is golden and cheese melts perfectly. Ready in 40 minutes for four servings.

Updated on Tue, 20 Jan 2026 11:39:00 GMT
Golden, crispy sourdough sandwiches stacked with roasted zucchini and peppers, melted mozzarella, fresh tomatoes, and basil in a Roasted Veggie Caprese Grilled Cheese. Pin
Golden, crispy sourdough sandwiches stacked with roasted zucchini and peppers, melted mozzarella, fresh tomatoes, and basil in a Roasted Veggie Caprese Grilled Cheese. | crumbkiss.com

I was standing at the stove on a rainy Tuesday when I realized my go-to grilled cheese had become boring. There was a tray of leftover roasted vegetables in the fridge, still warm and glossy with olive oil, and a ball of fresh mozzarella I'd bought on impulse at the market. I layered them between two slices of sourdough, pressed down with my spatula, and watched the cheese start to ooze. That first bite, with the sweet peppers and creamy mozzarella mingling with charred zucchini, turned my ordinary lunch into something I couldn't stop thinking about.

I made this for my sister when she came over unannounced one afternoon, tired and hungry from errands. She sat at the kitchen counter while I assembled the sandwiches, and I watched her face change with the first bite. She didn't say much, just closed her eyes and nodded, and then asked if I'd make it again the next week. Now it's the sandwich I turn to when I want to feed someone something comforting but a little unexpected, something that feels like care without trying too hard.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Zucchini: Slicing it into even rounds ensures it roasts uniformly and develops those golden, caramelized edges that add texture to every bite.
  • Red and yellow bell peppers: Roasting them brings out their natural sugars and creates a smoky sweetness that balances the richness of the cheese beautifully.
  • Rustic sourdough or Italian bread: A sturdy, chewy bread holds up to the juicy vegetables and melting cheese without turning soggy halfway through grilling.
  • Fresh mozzarella: The milky, soft texture melts into creamy pockets that tie all the layers together, and it's worth seeking out the good stuff from the deli counter.
  • Ripe tomatoes: Use tomatoes at their peak for the best flavor, and slice them thinly so they don't release too much moisture into the sandwich.
  • Fresh basil leaves: Tearing them just before layering releases their fragrant oils and adds a burst of brightness that cuts through the richness.
  • Unsalted butter: Spreading it on the outside of the bread creates that golden, crispy crust that crackles when you bite into it.
  • Extra-virgin olive oil: Drizzling it over the vegetables before roasting encourages browning and adds a fruity depth that complements the Italian flavors.
  • Balsamic glaze: A quick drizzle before closing the sandwich adds a sweet-tart note that makes the whole thing feel a little more special.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Product image
Rinse produce, clean cookware, and fill pots smoothly with flexible spray options for everyday cooking.
Check price on Amazon
Prep the Oven and Vegetables:
Preheat your oven to 425°F and line a baking sheet with parchment paper. Arrange the zucchini and pepper slices in a single layer, drizzle with olive oil, season with salt and pepper, and toss gently so every piece is coated and ready to caramelize.
Roast Until Golden:
Slide the tray into the oven and roast for 18 to 20 minutes, flipping the vegetables halfway through so they brown evenly. You'll know they're done when the edges are tender and lightly charred, with that sweet roasted aroma filling your kitchen.
Butter the Bread:
While the vegetables cool slightly, spread a thin, even layer of softened butter on one side of each bread slice. This is what creates that crispy, golden exterior when the sandwiches hit the skillet.
Build the Sandwiches:
On the unbuttered side of four slices, layer the roasted vegetables, mozzarella, tomato slices, and fresh basil, seasoning lightly with salt and pepper as you go. Drizzle with balsamic glaze if you like, then top with the remaining bread slices, buttered side facing out.
Grill Until Melty:
Heat a large skillet or griddle over medium heat and place the sandwiches in, pressing gently with a spatula. Cook for 3 to 5 minutes per side, turning carefully, until the bread is deeply golden and the cheese has melted into every crevice.
Slice and Serve:
Transfer the sandwiches to a cutting board, let them rest for a moment, then slice in half and serve warm. The cheese will still be stretchy, and the vegetables will be sweet and tender against the crispy bread.
A close-up of the Roasted Veggie Caprese Grilled Cheese showing melted mozzarella stretching, vibrant roasted vegetables, and juicy tomato slices on buttery bread. Pin
A close-up of the Roasted Veggie Caprese Grilled Cheese showing melted mozzarella stretching, vibrant roasted vegetables, and juicy tomato slices on buttery bread. | crumbkiss.com

There was an evening last summer when I made these sandwiches for a small gathering on the porch, and everyone kept reaching for seconds. We sat there as the sun dropped lower, talking and laughing, and someone said it tasted like vacation. I think it was the combination of the sweet roasted peppers and the fresh basil that did it, something bright and simple that made the moment feel unhurried and warm.

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.

How to Store and Reheat Leftovers

If you have leftover roasted vegetables, store them in an airtight container in the fridge for up to four days and use them for sandwiches, pasta, or grain bowls. Assembled sandwiches don't keep well once grilled, but you can refrigerate the components separately and build fresh ones when you're ready. To reheat a grilled sandwich, warm it in a skillet over low heat rather than the microwave, which will keep the bread crispy and the cheese melty instead of rubbery.

Swaps and Variations

I've made this with grilled eggplant instead of zucchini when that's what I had on hand, and it added a rich, smoky depth that was just as satisfying. You can swap the mozzarella for provolone or fontina if you want a sharper, more melty cheese, or use a vegan mozzarella and plant-based butter to make it dairy-free. Whole wheat or gluten-free bread works beautifully if that's your preference, and adding a smear of pesto or sun-dried tomato spread on the inside takes it in an even bolder direction.

Serving Suggestions

This sandwich pairs perfectly with a simple green salad dressed in lemon vinaigrette or a bowl of creamy tomato soup for dipping. I've served it alongside roasted sweet potato wedges for a heartier meal, and it also goes well with a handful of crispy potato chips and a pickle on the side. On warmer days, pour a glass of sparkling water with lemon or a crisp Sauvignon Blanc, and you've got a lunch that feels like a treat without any fuss.

  • Serve with a side of mixed greens tossed in balsamic vinaigrette for a light, balanced meal.
  • Pair with a cup of tomato basil soup for the ultimate cozy comfort combination.
  • Add a handful of arugula inside the sandwich for a peppery bite that cuts through the richness.
Product image
Quickly slice, dice, grate, and spiralize vegetables for salads, stir fries, and faster everyday meal prep.
Check price on Amazon
Served hot on a wooden board, this Roasted Veggie Caprese Grilled Cheese pairs with a drizzle of balsamic glaze and a simple green salad. Pin
Served hot on a wooden board, this Roasted Veggie Caprese Grilled Cheese pairs with a drizzle of balsamic glaze and a simple green salad. | crumbkiss.com

This sandwich has a way of turning an ordinary afternoon into something a little brighter, whether you're making it for yourself or someone you care about. I hope it becomes one of those recipes you reach for when you want comfort, color, and a little bit of joy on a plate.

Recipe FAQ

Can I prepare the roasted vegetables ahead of time?

Yes, roast the vegetables up to 2 days ahead and store in an airtight container in the refrigerator. Bring them to room temperature before assembling sandwiches for best results.

What bread works best for this sandwich?

Rustic sourdough or Italian bread provides the ideal texture with a crispy exterior and sturdy interior. Whole wheat or gluten-free bread are excellent alternatives if preferred.

How can I prevent the bread from getting soggy?

Pat the roasted vegetables dry with paper towels before assembling. Also, let the tomato slices sit on paper towels for a few minutes to remove excess moisture before layering.

What other vegetables can I add?

Grilled eggplant, roasted mushrooms, caramelized onions, or spinach all pair beautifully with the Caprese flavors. Add them in moderation to avoid overstuffing the sandwich.

Can I make this dairy-free?

Substitute dairy-free mozzarella and vegan butter to accommodate plant-based diets. Quality plant-based mozzarella melts well and maintains the sandwich's creamy texture.

What temperature should the skillet be for cooking?

Medium heat is ideal to allow the cheese to melt thoroughly while the bread toasts to golden brown. Medium-high heat may brown the bread too quickly before melting occurs.

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

Roasted zucchini and peppers layered with fresh mozzarella, tomatoes, and basil in a crispy, golden grilled cheese sandwich.

Prep duration
15 min
Cook duration
25 min
Complete duration
40 min


Complexity Easy

Heritage Italian-American

Output 4 Portions

Dietary guidelines Vegetarian

Components

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 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

Method

Phase 01

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

Phase 02

Season 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.

Phase 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.

Phase 04

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

Phase 05

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

Phase 06

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

Phase 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.

Phase 08

Finish and Serve: Slice sandwiches diagonally if desired 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.

Necessary tools

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

Allergy details

Review each component for potential allergens and consult healthcare providers if you're uncertain.
  • Wheat (bread)
  • Milk (mozzarella, butter)

Nutritional breakdown (per portion)

These values are approximate guides only and shouldn't replace professional medical guidance.
  • Energy: 430
  • Fat: 23 g
  • Carbohydrates: 39 g
  • Protein: 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.