Roasted Veggie Caprese Grilled Cheese

Featured in: Pan-Cooked Classics

This comforting sandwich transforms the classic Caprese combination into something special. Roasted zucchini and bell peppers add sweetness and depth, perfectly complementing the creamy fresh mozzarella and fragrant basil. The vegetables develop wonderful caramelized flavors in the oven before being layered between buttered sourdough and grilled to golden perfection. Each bite delivers satisfying crunch, melted cheese, and the bright flavors of summer vegetables. Optional balsamic glaze adds a sweet-tangy finish that ties everything together beautifully.

Updated on Wed, 21 Jan 2026 14:48:00 GMT
Roasted Veggie Caprese Grilled Cheese with melty mozzarella, fresh tomato, and basil on golden, crispy bread. Save to Pinterest
Roasted Veggie Caprese Grilled Cheese with melty mozzarella, fresh tomato, and basil on golden, crispy bread. | bellecravings.com

My roommate Sarah used to make grilled cheese at 2am during exam week, always burning the bread. Years later, I discovered that roasting vegetables first changes everything about a simple melt. The sweetness from caramelized peppers and zucchini makes this feel like something from an Italian bistro, not a dorm room.

Last summer, I made these for a rainy Sunday lunch with my brother. He took one bite and went completely silent, then asked if I could teach him how to roast vegetables properly. We ended up eating at the kitchen counter, watching rain against the window, with balsamic dripping down our chins.

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: Slice into 1/4 inch rounds, thinner than you think you should
  • 1 red bell pepper: Seeded and cut into strips, try to keep pieces similar in size
  • 1 yellow bell pepper: Adds sweetness and makes the final sandwich look incredible
  • 8 slices rustic sourdough: The sturdy texture holds everything together without getting soggy
  • 8 oz fresh mozzarella: Slice it yourself, pre sliced is often too thin for proper melting
  • 2 medium ripe tomatoes: Pat them dry with paper towels so your bread stays crisp
  • 1/2 cup fresh basil leaves: Tuck them between the cheese and tomatoes so they wilt slightly
  • 4 tbsp unsalted butter: Soften it really well so it spreads without tearing the bread
  • 2 tbsp extra virgin olive oil: This coats the vegetables for even roasting
  • Salt and pepper: Be generous with the vegetables before roasting
  • Balsamic glaze: Optional but absolutely worth it for that restaurant style 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 and pepper strips in a single layer, drizzle with olive oil, season with salt and pepper, then toss to coat everything evenly. Roast for 18 to 20 minutes, flipping once halfway through, until the vegetables are tender and have those gorgeous caramelized edges.
Prep the bread:
While the vegetables roast, spread a thin layer of softened butter on one side of each bread slice. This goes faster if you soften the butter on the counter for 20 minutes first.
Build the sandwiches:
On the unbuttered side of four bread slices, layer roasted vegetables, mozzarella slices, tomato, and basil. Season with a little salt and pepper, add a drizzle of balsamic if you are using it, then top with the remaining bread slices, buttered side facing outward.
Grill to perfection:
Heat a large skillet over medium heat. Cook each sandwich for 3 to 5 minutes per side, pressing gently with your spatula and peeking underneath to check for golden color. Flip when the first side is crisp and continue until the cheese is completely melted and both sides are beautifully browned.
A close-up of golden Roasted Veggie Caprese Grilled Cheese with roasted zucchini and peppers. Save to Pinterest
A close-up of golden Roasted Veggie Caprese Grilled Cheese with roasted zucchini and peppers. | bellecravings.com

My friend Maria came over unexpectedly last month, stressed from work. I made two of these sandwiches and we ate them standing up in the kitchen while she vented. She stopped mid sentence at first bite, took a deep breath, and said this was exactly what she needed.

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.

Choosing The Right Bread

I have learned that standard sandwich bread cannot handle these ingredients. The moisture from roasted vegetables turns flimsy bread into a sad, soggy situation. Sourdough, ciabatta, or a dense Italian bread will hold up beautifully while developing that perfect crunch.

The Roasting Secret

Most people skip roasting for grilled cheese, but that step is what makes this restaurant quality instead of just lunch. The high heat concentrates the vegetables natural flavors and creates texture contrasts that raw vegetables never achieve.

Timing Is Everything

You can roast vegetables up to two days ahead and keep them in the refrigerator. This means weeknight sandwiches become a five minute assembly job instead of a forty minute project.

  • Let roasted vegetables cool completely before storing to prevent condensation
  • Reheat cold vegetables in a hot pan for one minute before assembling
  • The assembled sandwich waits well for 30 minutes if you need to feed a crowd
Hot Roasted Veggie Caprese Grilled Cheese, sliced to show roasted vegetables and melted cheese inside. Save to Pinterest
Hot Roasted Veggie Caprese Grilled Cheese, sliced to show roasted vegetables and melted cheese inside. | bellecravings.com

Some days the best meals are the ones that remind you why simple ingredients treated with care can beat anything fancy. This sandwich has saved countless rainy afternoons in my kitchen.

Recipe FAQs

What bread works best for this sandwich?

Rustic sourdough or Italian bread works wonderfully because they stand up well to the vegetable filling and develop excellent crunch when grilled. Whole wheat or gluten-free alternatives are also suitable options.

Can I prepare the roasted vegetables ahead of time?

Absolutely. Roast the vegetables up to two days in advance and store them in the refrigerator. They'll reheat gently while the sandwich grills, or you can assemble them cold—they'll warm through as the cheese melts.

How do I prevent the sandwich from becoming soggy?

Pat the roasted vegetables lightly with paper towels to remove excess moisture before assembling. Also, avoid overloading the sandwich with tomato slices, and place them closer to the cheese rather than directly against the bread.

What's the best way to get evenly melted cheese?

Cook over medium heat rather than high, and consider covering the skillet for the first minute or two. The trapped heat helps melt the cheese thoroughly while the bread still gets crispy and golden.

Can I add other vegetables to the roast?

Eggplant slices and mushrooms both roast beautifully alongside the zucchini and peppers. Just keep the pieces similarly sized so they cook evenly in the same amount of time.

Is balsamic glaze essential?

It's optional but highly recommended. The glaze adds a sweet acidity that balances the rich cheese and highlights the roasted vegetables. A drizzle of aged balsamic vinegar works as well.

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 sourdough with roasted vegetables, fresh mozzarella, and basil.

Prep Time
15 minutes
Cook Time
25 minutes
Total Duration
40 minutes
Recipe by Aaron Hicks


Skill Level Easy

Cuisine Type Italian-American

Makes 4 Number of Servings

Dietary Details Suitable for Vegetarians

Ingredient List

Roasted 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
04 2 tablespoons extra-virgin olive oil
05 Salt and freshly ground black pepper, to taste

Sandwich Components

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)

Steps

Step 01

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

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

Step 03

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

Step 04

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

Step 06

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

Step 07

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

Step 08

Serve: Remove from heat, slice diagonally, and serve immediately while 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.

Equipment Needed

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

Allergy Details

Check every ingredient for allergen risks and chat with your doctor if you’re not sure.
  • Contains wheat (bread) and milk (mozzarella, butter)
  • Verify bread and cheese labels for additional allergen information

Nutrition Information (per portion)

Nutrition info is meant as general advice — please talk to a healthcare expert for guidance.
  • Calorie Count: 430
  • Fat Content: 23 g
  • Carbohydrates: 39 g
  • Protein Amount: 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.