Sheet-Pan Roasted Veggie Caprese

Featured in: Cheesy Comfort Bites

This dish combines tender roasted zucchini, bell peppers, and red onion with fresh mozzarella, juicy tomato slices, and fragrant basil leaves. Layered between golden sourdough bread brushed with butter, then grilled to a perfect crisp, it offers a balance of smoky, fresh, and creamy textures. Finished with optional balsamic glaze, it pairs wonderfully with tomato soup or a side salad.

It’s easy to prepare: roast the veggies until caramelized, assemble the sandwich, and grill until golden and melty. Variations can include swapping vegetables or adding a hint of crushed red pepper for a spicy note. Perfect for a filling lunch or an approachable dinner option with Italian-American flair.

Updated on Fri, 28 Nov 2025 16:02:00 GMT
Sheet-Pan Roasted Veggie Caprese Grilled Cheese with melted mozzarella and perfectly toasted sourdough bread. Save
Sheet-Pan Roasted Veggie Caprese Grilled Cheese with melted mozzarella and perfectly toasted sourdough bread. | williesnack.com

A vibrant twist on the classic grilled cheese, featuring roasted seasonal vegetables, melty mozzarella, juicy tomatoes, and fresh basil—all sandwiched between golden, crisp sourdough slices.

This recipe became a family favorite after I served it on a busy weeknight and everyone asked for seconds

Ingredients

  • Roasted Vegetables: 1 medium zucchini sliced into rounds, 1 red bell pepper sliced, 1 small red onion sliced, 1 tablespoon olive oil, 1/2 teaspoon kosher salt, 1/4 teaspoon black pepper
  • Sandwich Assembly: 8 slices sourdough bread, 8 ounces fresh mozzarella sliced, 2 medium tomatoes sliced, 1/3 cup fresh basil leaves, 4 tablespoons unsalted butter softened, Balsamic glaze to drizzle (optional)

Instructions

Preheat Oven:
Preheat oven to 425°F (220°C). Line a sheet pan with parchment paper.
Prepare Vegetables:
Arrange zucchini, red bell pepper, and red onion on the prepared pan. Drizzle with olive oil, salt, and pepper. Toss to coat and spread in a single layer.
Roast Vegetables:
Roast for 18 20 minutes, flipping halfway, until vegetables are tender and starting to caramelize. Remove from oven and set aside.
Butter Bread:
Spread butter on one side of each bread slice.
Assemble Sandwiches:
On the unbuttered side of 4 bread slices, layer mozzarella, roasted vegetables, tomato slices, and basil. Drizzle with balsamic glaze if desired.
Top Sandwiches:
Top each with the remaining bread slices, buttered side out.
Cook Sandwiches:
Heat a large nonstick skillet or griddle over medium heat. Cook sandwiches in batches, 3 4 minutes per side, until bread is golden and cheese is melted.
Serve:
Slice and serve warm.
Golden, melted Sheet-Pan Roasted Veggie Caprese Grilled Cheese featuring colorful vegetables and fresh basil for each bite. Save
Golden, melted Sheet-Pan Roasted Veggie Caprese Grilled Cheese featuring colorful vegetables and fresh basil for each bite. | williesnack.com

Making this sandwich together has become a cherished family moment on cozy weekend evenings

Variations

Swap in other seasonal vegetables like eggplant or mushrooms for variety or add a pinch of crushed red pepper for some heat

Serving Suggestions

Serve with a bowl of tomato soup or a crisp green salad for a complete meal

Storage Tips

Leftover sandwiches can be wrapped and refrigerated for up to 2 days, and reheated in a skillet for best texture

Enjoy a warm Sheet-Pan Roasted Veggie Caprese Grilled Cheese filled with juicy tomatoes and flavorful roasted vegetables. Save
Enjoy a warm Sheet-Pan Roasted Veggie Caprese Grilled Cheese filled with juicy tomatoes and flavorful roasted vegetables. | williesnack.com

This sheet-pan roasted veggie caprese grilled cheese is a delicious way to elevate a classic sandwich in just one hour.

Recipe Questions & Answers

What vegetables are best for roasting in this dish?

Zucchini, red bell pepper, and red onion work well due to their sweetness and texture when roasted. You can also try eggplant or mushrooms for variety.

How do I get the bread perfectly crispy?

Brush the outer sides of the sourdough with butter and grill over medium heat until golden brown, flipping once to ensure even crispiness.

Can I use a different cheese instead of mozzarella?

Fresh mozzarella is ideal for its meltiness and mild flavor, but provolone or fontina can be good alternatives.

Is it necessary to use balsamic glaze?

Balsamic glaze adds a sweet tangy finish but is optional. You can omit it or substitute with a light drizzle of olive oil or vinegar if preferred.

How do I add a spicy kick to this sandwich?

Sprinkle crushed red pepper flakes over the roasted vegetables or add a dash of hot sauce before assembling.

What is the best way to reheat leftovers?

Reheat sandwiches in a skillet over low heat or in an oven to maintain crispiness and melt the cheese without sogginess.

Sheet-Pan Roasted Veggie Caprese

Roasted seasonal vegetables and melted mozzarella on crisp sourdough with fresh tomatoes and basil.

Prep time
20 min
Time to cook
30 min
Total duration
50 min
Created by Willie Cooper


Skill level Easy

Cuisine Italian-American

Total yield 4 Number of servings

Dietary notes Vegetarian-friendly

What You'll Need

Roasted Vegetables

01 1 medium zucchini, sliced into rounds
02 1 red bell pepper, sliced
03 1 small red onion, sliced
04 1 tablespoon olive oil
05 1/2 teaspoon kosher salt
06 1/4 teaspoon black pepper

Sandwich Assembly

01 8 slices sourdough bread
02 8 ounces fresh mozzarella, sliced
03 2 medium tomatoes, sliced
04 1/3 cup fresh basil leaves
05 4 tablespoons unsalted butter, softened
06 Balsamic glaze, to drizzle (optional)

How to make it

Step 01

Preheat Oven: Preheat oven to 425°F and line a sheet pan with parchment paper.

Step 02

Prepare Vegetables: Arrange zucchini, red bell pepper, and red onion on the pan. Drizzle with olive oil, sprinkle with salt and pepper, then toss to coat and spread in a single layer.

Step 03

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

Step 04

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

Step 05

Assemble Sandwiches: On the unbuttered side of four bread slices, layer mozzarella, roasted vegetables, sliced tomatoes, and fresh basil. Drizzle with balsamic glaze if desired.

Step 06

Top Sandwiches: Place remaining bread slices on top, buttered side facing out.

Step 07

Cook Sandwiches: Heat a large nonstick skillet or griddle over medium heat. Cook sandwiches in batches, 3 to 4 minutes per side, until bread is golden and cheese is melted.

Step 08

Serve: Slice sandwiches and serve immediately while warm.

Tools you'll need

  • Sheet pan
  • Parchment paper
  • Chef's knife
  • Skillet or griddle
  • Spatula

Allergy details

Review ingredients for potential allergens and ask a medical expert if unsure.
  • Contains wheat (bread) and milk (mozzarella, butter). Verify product labels if allergies are a concern.

Nutrition Details (per serving)

This nutritional info is for reference only. For health questions, check with a medical professional.
  • Energy: 420
  • Fats: 20 g
  • Carbohydrates: 44 g
  • Proteins: 16 g