Roasted Veggie Caprese Grilled Cheese

Featured in: Rustic Flint-Style Skillet Plates

This Italian-American sandwich transforms classic Caprese flavors into a warm, melty grilled cheese. Roasted zucchini and bell peppers provide tender sweetness, layered with creamy fresh mozzarella, juicy tomatoes, and aromatic basil between golden, crispy bread slices.

Ready in just 40 minutes with minimal effort, this vegetarian main dish serves four and works perfectly for lunch or light dinner. The optional balsamic drizzle adds sophisticated depth, while variations with grilled eggplant or mushrooms offer creative possibilities.

Updated on Tue, 20 Jan 2026 12:28:00 GMT
Golden-brown Roasted Veggie Caprese Grilled Cheese oozing melted mozzarella and roasted peppers on a rustic board. Pin It
Golden-brown Roasted Veggie Caprese Grilled Cheese oozing melted mozzarella and roasted peppers on a rustic board. | hazelflint.com

The smell of roasting peppers always pulls me into the kitchen, no matter what I am doing. I discovered this sandwich during a summer when my garden produced more zucchini than I could handle, and now it has become my favorite way to turn simple vegetables into something special.

My roommate walked in while I was testing this recipe and immediately asked for seconds. Now every time we have friends over, someone inevitably requests these sandwiches, and the kitchen fills with that incredible roasted vegetable aroma before we even sit down to eat.

Ingredients

  • Medium zucchini, sliced into rounds: Thin slices cook faster and get tender without becoming mushy
  • Red and yellow bell peppers: The mix of colors makes the sandwich beautiful while adding sweetness
  • Rustic sourdough or Italian bread: Sturdy bread holds up to all those layers without falling apart
  • Fresh mozzarella, sliced: Use the fresh kind in water, not the rubbery pre shredded stuff
  • Ripe tomatoes, sliced: Pat them dry with paper towels so your bread does not get soggy
  • Fresh basil leaves: Tear them by hand for the best flavor distribution
  • Unsalted butter, softened: Soft butter spreads evenly so every bite gets that golden crunch
  • Extra virgin olive oil: This helps the vegetables caramelize rather than just steam
  • Salt and freshly ground black pepper: Season the vegetables generously since they are the star here
  • Balsamic glaze, optional: A drizzle adds that perfect tangy sweetness to cut the richness

Instructions

Product image
Air fry, roast, reheat, and dehydrate foods quickly for crispy snacks and easy everyday meals.
Check price on Amazon
Roast the vegetables:
Preheat your oven to 425°F and line a baking sheet with parchment paper. Arrange zucchini rounds and pepper strips in a single layer, drizzle with olive oil, and season generously with salt and pepper. Roast for 18 to 20 minutes, flipping halfway through, until they are tender and have those gorgeous caramelized edges.
Prep the bread:
Spread a thin layer of softened butter on one side of each bread slice. This is what creates that irresistible golden crunch we are all after.
Build your masterpiece:
Layer roasted vegetables, mozzarella slices, tomato, and fresh basil on the unbuttered side of four bread slices. Add a light sprinkle of salt and pepper, plus a drizzle of balsamic glaze if you are feeling fancy. Top with remaining bread slices, buttered side facing out.
Grill to perfection:
Heat a large skillet over medium heat and cook sandwiches for 3 to 5 minutes per side. Press down gently with your spatula and flip when golden brown, then continue until the cheese is completely melted and oozing out the sides.
Product image
Air fry, roast, reheat, and dehydrate foods quickly for crispy snacks and easy everyday meals.
Check price on Amazon
A close-up of Roasted Veggie Caprese Grilled Cheese with juicy tomatoes, basil, and balsamic drizzle. Pin It
A close-up of Roasted Veggie Caprese Grilled Cheese with juicy tomatoes, basil, and balsamic drizzle. | hazelflint.com

This sandwich has saved me on countless busy weeknights when I want something comforting but still packed with vegetables. There is something deeply satisfying about taking that first bite and hearing the perfect crunch followed by all those wonderful flavors.

Make It Your Own

I have tried so many variations of this sandwich, and almost all of them work beautifully. The basic formula of roasted vegetables, fresh cheese, and good bread is incredibly forgiving.

Pairing Suggestions

A crisp white wine like Sauvignon Blanc cuts through the richness, while sparkling water with lemon keeps things light and refreshing. In winter, I serve this alongside a steaming bowl of tomato soup for the ultimate comfort meal.

Storage and Meal Prep

You can roast the vegetables up to two days ahead and store them in the refrigerator. I often do a big batch on Sunday and use them throughout the week for quick sandwiches, salads, or even pasta toppings.

  • Wrap cooked sandwiches in foil and reheat in a 350°F oven for 10 minutes
  • The roasted vegetables freeze well for up to three months
  • Never store assembled sandwiches or they will become soggy and sad
Product image
Prepare wholesome dog meals by mixing with warm water for easy serving and homemade-style feeding.
Check price on Amazon
Roasted Veggie Caprese Grilled Cheese cut diagonally, revealing layers of zucchini, peppers, and fresh mozzarella. Pin It
Roasted Veggie Caprese Grilled Cheese cut diagonally, revealing layers of zucchini, peppers, and fresh mozzarella. | hazelflint.com

There is nothing quite like cutting into a freshly grilled Caprese sandwich and watching the cheese stretch while steam escapes into the kitchen. I hope this becomes one of your go to recipes too.

Recipe FAQs

Can I prepare the roasted vegetables ahead of time?

Yes, you can roast the vegetables up to 2 days in advance. Store them in an airtight container in the refrigerator, then bring to room temperature or warm gently before assembling sandwiches.

What's the best way to prevent soggy bread?

Pat the roasted vegetables dry with paper towels before assembling. This removes excess moisture. Also, avoid adding tomato slices too early, and consider placing a thin layer of mozzarella directly against the bread to act as a moisture barrier.

Can I use different types of cheese?

Absolutely. Fresh mozzarella is ideal for melting, but you can substitute with provolone, fontina, or a combination of cheeses. For stronger flavor, try adding aged mozzarella or a small amount of Parmesan.

How do I get perfectly melted cheese without burning the bread?

Cook over medium heat rather than high heat, and use a lid or cover your skillet with foil during the last minute to trap steam and help the cheese melt. Press gently on the sandwich as it cooks.

What are good side pairings for this sandwich?

A simple green salad with vinaigrette, tomato soup, or minestrone work beautifully. For beverages, pair with crisp Sauvignon Blanc, sparkling water with lemon, or iced tea.

Is this sandwich suitable for meal prep?

While best served immediately after cooking, you can assemble sandwiches several hours ahead and refrigerate until ready to cook. The bread won't be as crispy, but flavor remains excellent.

Roasted Veggie Caprese Grilled Cheese

A vibrant Caprese-inspired melt featuring roasted vegetables, fresh mozzarella, ripe tomatoes, and basil on crispy, buttered bread.

Prep Time
15 minutes
Cook Time
25 minutes
Overall Time
40 minutes
Recipe by Vivian Gray


Skill Level Easy

Cuisine Italian-American

Makes 4 Servings

Diet Preferences Vegetarian-Friendly

Ingredient List

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

Directions

Step 01

Prepare Vegetables: Preheat oven to 425°F. Line a baking sheet with parchment paper. Arrange zucchini and pepper slices on the prepared sheet. Drizzle with olive oil and season with salt and pepper. Toss to coat evenly.

Step 02

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 03

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

Step 04

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.

Step 05

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

Step 06

Cook Sandwiches: Place sandwiches on the hot skillet or griddle. Cook for 3 to 5 minutes per side, pressing gently and turning as needed, until bread is golden brown and cheese is completely melted.

Step 07

Serve: Remove sandwiches from heat. Slice diagonally if desired and serve warm.

Necessary Tools

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

Allergen Details

Review ingredients for allergens, and always talk to 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)

Use this nutrition info as a reference only. It‘s not intended as healthcare advice.
  • Calories: 430
  • Fats: 23 g
  • Carbohydrates: 39 g
  • Proteins: 17 g