Roasted Veggie Caprese Grilled Cheese

Featured in: Home Kitchen Classics

This satisfying sandwich transforms the classic Caprese combination into something extraordinary. Roasted zucchini and bell peppers bring sweetness and depth, perfectly complementing the creamy fresh mozzarella and aromatic basil. The rustic sourdough bread becomes irresistibly golden and crispy when grilled with butter, while the optional balsamic glaze adds a tangy finish that ties everything together.

Ready in just 40 minutes with simple preparation, these melts make an excellent weeknight dinner or weekend lunch. The roasting process concentrates the vegetables' natural flavors, creating layers of taste that elevate this beyond ordinary grilled cheese. Pair with a simple green salad or warm tomato soup for a complete, comforting meal.

Updated on Wed, 21 Jan 2026 14:09:00 GMT
Golden-brown roasted veggie Caprese grilled cheese sandwiches, filled with melted mozzarella, fresh tomatoes, and basil leaves on sourdough bread. Save
Golden-brown roasted veggie Caprese grilled cheese sandwiches, filled with melted mozzarella, fresh tomatoes, and basil leaves on sourdough bread. | buenoraib.com

The smell of roasting peppers always pulls me back to my first apartment kitchen, where I learned that a grilled cheese could be something transcendent. I stumbled on this combination by accident one Tuesday when I had leftover roasted veggies from the night before and too much fresh mozzarella threatening to go bad. That first bite changed everything about how I thought about sandwiches forever.

My sister came over unexpectedly that evening and we ended up eating these standing up at the counter, too impatient to sit down. She still texts me every time she makes them now, usually with some variation about how she burnt her tongue because she could not wait for it to cool down.

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 rounds: Thin slices roast faster and get tender without turning mushy, which keeps your sandwich from falling apart
  • 1 red bell pepper, seeded and sliced: Red peppers roast up sweeter than green ones, adding natural caramelization that balances the fresh mozzarella
  • 1 yellow bell pepper, seeded and sliced: The mix of red and yellow peppers makes the sandwich look as beautiful as it tastes
  • 8 slices rustic sourdough: Sourdough holds up better than softer bread and gets that perfect crunch without tearing
  • 8 oz fresh mozzarella, sliced: Fresh mozzarella melts into creamy pockets rather than becoming an oily mess like some processed cheeses
  • 2 medium ripe tomatoes, sliced: Pat them dry with paper towels so your bread stays crispy instead of getting soggy
  • 1/2 cup fresh basil leaves: Tuck them between layers so they wilt slightly without burning against the hot pan
  • 4 tbsp unsalted butter, softened: Soft butter spreads evenly without tearing the bread, giving you that golden crust
  • 2 tbsp olive oil: Helps the vegetables roast evenly and develop those gorgeous caramelized edges
  • Salt and pepper: Season the vegetables before roasting and again when assembling for layers of flavor
  • Balsamic glaze: Just a drizzle adds acidity that cuts through the richness like magic

Tired of Takeout? ๐Ÿฅก

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

One email. No spam. Unsubscribe anytime.

Instructions

Get your oven going:
Preheat to 425 degrees and line a baking sheet with parchment paper for easy cleanup
Prep the vegetables:
Arrange zucchini and pepper strips on the sheet, drizzle with olive oil, and season with salt and pepper before tossing to coat everything evenly
Roast until tender:
Cook for 18 to 20 minutes, flipping halfway through, until the vegetables are soft and starting to brown in spots
Butter your bread:
Spread a thin layer of softened butter on one side of each bread slice, going all the way to the edges
Build your masterpiece:
Layer roasted vegetables, mozzarella slices, tomato, and basil on the unbuttered side of four bread slices, then top with remaining slices butter side out
Cook to golden perfection:
Grill in a hot skillet over medium heat for 3 to 5 minutes per side, pressing gently until the bread is crisp and cheese is melted
A close-up view of a crispy grilled cheese sandwich layered with roasted zucchini, peppers, mozzarella, and ripe tomato slices. Save
A close-up view of a crispy grilled cheese sandwich layered with roasted zucchini, peppers, mozzarella, and ripe tomato slices. | buenoraib.com

This became our go-to comfort food after long days at work, the kind of meal that makes you slow down and actually taste what you are eating. There is something about the combination of hot roasted vegetables and cool fresh mozzarella that feels like a hug on a plate.

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.

The Vegetable Game Changer

I have experimented with all kinds of vegetables in this sandwich, and eggplant might be my secret favorite addition. Roasting the vegetables ahead of time is what transforms this from a regular grilled cheese into something special, so do not skip that step even when you are tempted to take shortcuts.

Bread Wisdom

The thickness of your bread matters more than you might think, too thin and it will fall apart, too thick and the cheese will not melt through. Sourdough has been my reliable choice for years, but a good ciabatta works beautifully if you want something with an even crunchier crust.

Serving It Right

These sandwiches deserve to be eaten hot, but give them two minutes to rest so the cheese sets slightly and does not ooze out completely when you cut them. I like to cut them on the diagonal because it somehow makes them taste better and makes them easier to handle.

  • Serve with a simple arugula salad dressed with lemon vinaigrette
  • A bowl of tomato soup turns this into a complete meal
  • Cut into smaller strips for an impressive party appetizer
Two golden grilled cheese sandwiches on a plate, featuring roasted vegetables and melted mozzarella, perfect for a vegetarian lunch. Save
Two golden grilled cheese sandwiches on a plate, featuring roasted vegetables and melted mozzarella, perfect for a vegetarian lunch. | buenoraib.com

Hope this brings as much comfort to your kitchen as it has to mine over the years.

Recipe FAQs

โ†’ What type of bread works best for these sandwiches?

Rustic sourdough or Italian bread provides ideal structure and flavor. Their sturdy texture holds up well to grilling while developing a beautifully crispy exterior. Whole wheat or gluten-free alternatives also work if you prefer.

โ†’ Can I prepare the vegetables ahead of time?

Absolutely. Roast the zucchini and peppers up to two days in advance and store them in the refrigerator. The flavors often develop even more depth when given time to meld. Simply bring them to room temperature before assembling the sandwiches.

โ†’ What's the best way to melt the cheese evenly?

Cooking over medium heat allows the cheese to melt thoroughly without burning the bread. A gentle press with your spatula helps contact between ingredients and promotes even melting. Covering the pan for the first minute can also help trap heat and accelerate melting.

โ†’ Can I add other vegetables to the filling?

Grilled eggplant, roasted mushrooms, or even thinly sliced red onion make excellent additions. Just ensure any added vegetables are cooked before assembly so they don't release excess moisture that could make the bread soggy.

โ†’ Is balsamic glaze essential or optional?

While listed as optional, the balsamic glaze adds a wonderful tangy sweetness that beautifully balances the creamy cheese and roasted vegetables. It's not strictly necessary, but it elevates the flavors and provides that distinctive Caprese profile.

โ†’ How do I store leftovers and reheat properly?

Wrap cooled sandwiches individually in foil or place in an airtight container. Refrigerate for up to two days. Reheat in a skillet over medium-low heat or in a 350ยฐF oven for about 10 minutes. Avoid microwaving as it makes the bread tough rather than crispy.

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 sandwiches layered with roasted vegetables, fresh mozzarella, tomatoes, and basil for a satisfying Italian-inspired meal.

Prep Time
15 min
Cook Time
25 min
Total Duration
40 min
Created by Bianca Foster


Skill Level Easy

Cuisine Italian-American

Makes 4 Number of Servings

Diet Details Vegetarian

Ingredient List

Roasted Vegetables

01 1 medium zucchini, sliced into 1/4-inch rounds
02 1 red bell pepper, seeded and cut into strips
03 1 yellow bell pepper, seeded and cut into strips
04 2 tablespoons extra-virgin olive oil
05 Salt and freshly ground black pepper to taste

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 Balsamic glaze for drizzling (optional)

How to Make

Instruction 01

Preheat Oven: Preheat the oven to 425ยฐF. Line a baking sheet with parchment paper.

Instruction 02

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

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

Instruction 04

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

Instruction 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 desired. Top with remaining bread slices, buttered side facing outward.

Instruction 06

Grill Sandwiches: Heat a large skillet or griddle over medium heat. Cook sandwiches for 3 to 5 minutes per side, pressing gently, until bread turns golden brown and cheese melts completely.

Instruction 07

Serve: Slice sandwiches 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 Need

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

Allergy Guide

Go through every ingredient for allergens and talk to a healthcare provider if needed.
  • Contains wheat (bread)
  • Contains dairy (mozzarella, butter)
  • Verify bread and cheese labels for additional allergens

Nutrition Info (per portion)

These nutrition figures are for reference purposes and aren't a substitute for professional guidance.
  • Energy: 430
  • Total Fat: 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.