Roasted Veggie Caprese Grilled Cheese

Featured in: Easy Side Plates

This vibrant twist on classic Caprese combines roasted zucchini and bell peppers with creamy fresh mozzarella, ripe tomatoes, and fragrant basil. Roast the vegetables until tender and lightly caramelized, then layer them between buttered bread slices with cheese and fresh ingredients. Cook on a griddle until golden and crispy, with melted mozzarella binding everything together. The result is a hearty, vegetarian sandwich that's perfect for lunch or dinner, ready in just 40 minutes.

Updated on Wed, 21 Jan 2026 16:36:00 GMT
The roasted veggie Caprese grilled cheese rests on a plate, golden sourdough slices oozing melted mozzarella and vibrant roasted peppers and zucchini. Save
The roasted veggie Caprese grilled cheese rests on a plate, golden sourdough slices oozing melted mozzarella and vibrant roasted peppers and zucchini. | felizfork.com

Last Tuesday, I stared at my CSA box overflowing with zucchini and peppers, wondering what on earth to do with all those vegetables. My teenage son, who usually protests anything green, walked in and caught me mid-deliberation. He suggested grilled cheese, but with a twist, and honestly, his idea was better than mine. We ended up roasting those vegetables until they were sweet and golden, then piling them between mozzarella and sourdough. Now he asks for this sandwich by name, and I've stopped questioning how I got so lucky.

I made these for my book club last month, and there was this moment of perfect silence when everyone took their first bite. The combination of warm roasted peppers, melty cheese, and that hint of balsamic just works. Someone asked for the recipe before she even finished her sandwich.

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 1/4-inch rounds: Thinner slices roast faster and get tender without becoming mushy, so take your time with the knife work here
  • 1 red bell pepper and 1 yellow bell pepper: The mix of colors makes the sandwich gorgeous, but the sweetness they develop when roasted is the real reason to use both
  • 8 oz fresh mozzarella, sliced: Fresh mozzarella melts into these amazing creamy pockets, unlike shredded cheese which can disappear into the bread
  • 2 medium ripe tomatoes, sliced: Pat them dry with paper towels before layering, or your bread will get soggy, a mistake I made exactly once
  • 1/2 cup fresh basil leaves: Tuck them between the hot vegetables and cheese so they wilt slightly and release their aromatic oils
  • 8 slices rustic sourdough or Italian bread: A sturdy bread holds up to all those layers without falling apart, and it gets beautifully crispy in the butter
  • 4 tbsp unsalted butter, softened: Soft butter spreads evenly without tearing the bread, creating that golden crust we all want
  • 2 tbsp extra-virgin olive oil: This helps the vegetables caramelize in the oven, developing those deep roasted flavors
  • Salt and freshly ground black pepper: Season the vegetables generously before roasting, under-seasoned veggies will make the whole sandwich taste flat
  • Balsamic glaze, for drizzling: This adds a sweet acidity that cuts through the rich cheese and ties everything together

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 once halfway through, until theyre tender and have those lovely browned spots.
Prepare your bread:
While the vegetables roast, spread a thin layer of softened butter on one side of each bread slice. This ensures every bite has that buttery, golden crunch that makes grilled cheese irresistible.
Layer the sandwiches:
On the unbuttered side of four bread slices, arrange the roasted vegetables first, then layer on mozzarella slices, tomato, and fresh basil. Season with a little salt and pepper, add a drizzle of balsamic glaze if you're using it, and top with the remaining bread slices, buttered side facing out.
Grill to perfection:
Heat a large skillet or griddle over medium heat. Cook the sandwiches for 3 to 5 minutes per side, pressing gently with your spatula, until the bread is deeply golden and the cheese has melted into all the nooks and crannies.
A close-up of roasted veggie Caprese grilled cheese shows melted mozzarella, juicy tomato slices, fresh basil, and caramelized zucchini on crispy bread. Save
A close-up of roasted veggie Caprese grilled cheese shows melted mozzarella, juicy tomato slices, fresh basil, and caramelized zucchini on crispy bread. | felizfork.com

This has become my go-to when friends drop by unexpectedly. There's something so comforting about watching people take that first bite and seeing their eyes light up, knowing I created something special from simple ingredients.

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 Cheese

I've tested this with different cheeses, and fresh mozzarella really is the best choice here. It has that perfect melt quality and mild flavor that lets the vegetables shine. Provolone works too, but it has a stronger taste that can overpower the delicate roasted vegetables.

Making It Your Own

Sometimes I add a thin layer of pesto on the buttered side of the bread, which adds an incredible burst of basil flavor. You could also swap in roasted eggplant or mushrooms if that's what you have on hand, the method stays the same.

Serving Suggestions

This sandwich is substantial enough to stand alone, but a simple green salad with lemon vinaigrette cuts through the richness beautifully. In winter, I serve it alongside tomato soup for the ultimate comfort meal.

  • Cut sandwiches on the diagonal for easier eating and prettier presentation
  • Let the sandwiches rest for a minute before slicing so the cheese sets slightly
  • Extra roasted vegetables can be stored in the fridge for up to three days
The grilled cheese sandwich is cut diagonally, revealing layers of roasted peppers, fresh mozzarella, and tomatoes, drizzled with balsamic glaze. Save
The grilled cheese sandwich is cut diagonally, revealing layers of roasted peppers, fresh mozzarella, and tomatoes, drizzled with balsamic glaze. | felizfork.com

Theres something deeply satisfying about turning vegetables into comfort food that everyone actually gets excited about eating. Hope this becomes a regular in your kitchen rotation too.

Recipe FAQ

Can I prepare the roasted vegetables ahead of time?

Yes, roast the vegetables up to 2 days in advance and store in an airtight container in the refrigerator. Bring them to room temperature or reheat gently before assembling the sandwiches.

What type of mozzarella works best?

Fresh mozzarella slices work beautifully and melt smoothly. For a creamier result, use buffalo mozzarella. Avoid low-moisture mozzarella as it won't melt as evenly.

How do I prevent the bread from getting soggy?

Pat the roasted vegetables dry after roasting to remove excess moisture. Don't add wet ingredients directly to warm bread. Butter the bread generously to create a moisture barrier.

Can I use different vegetables?

Absolutely. Grilled eggplant, roasted mushrooms, caramelized onions, or sun-dried tomatoes all complement the mozzarella beautifully. Adjust roasting time based on vegetable thickness.

What temperature should the griddle be?

Medium heat is ideal. Too high and the bread burns before the cheese melts; too low and the bread won't develop that golden, crispy exterior. Test with a water droplet first.

Is this sandwich suitable for meal prep?

Assemble the sandwiches without butter up to 4 hours ahead, wrap in parchment, and refrigerate. Butter and cook just before serving for best results and optimal cheese melt.

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 grilled cheese with roasted zucchini, peppers, fresh mozzarella, tomatoes, and basil. Italian-inspired comfort food.

Time to Prep
15 min
Time to Cook
25 min
All Steps Time
40 min
Author Aubrey Logan


Skill Level Easy

Cuisine Italian-American

Makes 4 Portions

Diet Needs Meat-Free

What You 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 packed fresh basil leaves
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

How-To Steps

Step 01

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

Step 02

Season and Arrange 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 to 20 minutes, turning once halfway through, until tender and lightly caramelized. Remove from oven and set aside.

Step 04

Butter Bread Slices: 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 slices, and fresh basil. Season lightly with salt and pepper. Drizzle with balsamic glaze if desired. Top with remaining bread slices with buttered side facing outward.

Step 06

Heat Skillet: Heat a large skillet or griddle over medium heat.

Step 07

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

Step 08

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.

Tools You’ll Need

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

Allergy Info

Review every ingredient for allergens and check with your doctor if you’re unsure.
  • Contains wheat from bread
  • Contains milk from mozzarella and butter
  • Check bread and cheese labels if managing additional allergens

Nutrition Details (per portion)

Nutritional data is an estimate and not intended as medical guidance.
  • Calories: 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.