Roasted Veggie Caprese Grilled Cheese

Featured in: Oven & Pan Recipes

This vibrant twist on the classic Italian melt combines tender roasted zucchini and bell peppers with creamy fresh mozzarella, ripe tomatoes, and aromatic basil. Buttered sourdough bread grills to golden perfection, creating a crisp exterior that gives way to warm, melted cheese and sweet, caramelized vegetables. The optional balsamic glaze adds a tangy finish that balances the rich, cheesy layers.

Ready in just 40 minutes with simple preparation and easy cooking steps, this vegetarian sandwich works perfectly for a quick weeknight dinner or leisurely weekend lunch. The roasted vegetables add depth and sweetness while providing extra nutrition compared to traditional grilled cheese.

Updated on Wed, 21 Jan 2026 11:54:00 GMT
Golden, crispy sourdough slices sandwich roasted zucchini, peppers, melted mozzarella, tomato, and basil in this Roasted Veggie Caprese Grilled Cheese.  Save
Golden, crispy sourdough slices sandwich roasted zucchini, peppers, melted mozzarella, tomato, and basil in this Roasted Veggie Caprese Grilled Cheese. | buenotazdayt.com

Last summer my neighbor dropped off a basket of garden tomatoes and zucchini that needed using immediately. I threw some vegetables on a baking sheet without much thought, but when that smell hit the kitchen, everything changed. Those sweet, charred peppers ended up in my grilled cheese that afternoon, and I haven't made a basic cheese sandwich since.

My sister visited last fall and we made these for a casual Friday dinner. She kept hovering around the stove, asking if they were done yet, because the butter and balsamic were creating this aroma that filled the entire house. We ended up eating standing up at the counter because nobody wanted to wait for a proper table.

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: The thinner you slice these, the faster they roast and the better they layer in the sandwich
  • 1 red bell pepper, seeded and sliced into strips: Red peppers roast up sweeter than green ones, which is exactly what you want here
  • 1 yellow bell pepper, seeded and sliced into strips: Mixing red and yellow gives you beautiful color variation on the sandwich
  • 8 slices rustic sourdough or Italian bread: Something with a sturdy texture will hold up to all those vegetable layers without getting soggy
  • 8 oz fresh mozzarella, sliced: Fresh mozzarella melts into those incredible creamy pools that make every bite memorable
  • 2 medium ripe tomatoes, sliced: Garden tomatoes or vine ripened ones have the most flavor
  • Fresh basil leaves: Tuck these whole leaves between the cheese so they wilt slightly but keep their punch
  • 4 tbsp unsalted butter, softened: Butter every slice thoroughly for that golden restaurant style crunch
  • 2 tbsp extra virgin olive oil: This helps the vegetables caramelize instead of just steaming
  • Salt and freshly ground black pepper: Season the roasted vegetables generously while they are still hot
  • Balsamic glaze, for drizzling: This optional step creates those sweet acidic notes that make the sandwich sing

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Roast the vegetables until they are tender and sweet:
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 generously with salt and pepper. Roast for 18 to 20 minutes, turning them once halfway through, until they are softened and developing those gorgeous browned edges.
Butter every slice of bread while the vegetables roast:
Spread a thin, even layer of softened butter on one side of each bread slice. This is the foundation of that perfect golden crunch, so do not skip any corners or leave any dry spots.
Build your sandwiches with intention:
On the unbuttered side of four bread slices, start with a layer of roasted vegetables, then mozzarella slices, tomato slices, and whole basil leaves. Add a light sprinkle of salt and pepper, drizzle with balsamic glaze if you are using it, and top with the remaining bread slices buttered side facing out.
Grill until golden and the cheese is melting:
Heat a large skillet or griddle over medium heat. Cook the sandwiches for 3 to 5 minutes per side, pressing down gently with your spatula and turning carefully, until both sides are deeply golden and you can see the cheese oozing out the sides.
A close-up shows melted mozzarella oozing from the toasted bread around vibrant roasted vegetables and fresh tomato slices.  Save
A close-up shows melted mozzarella oozing from the toasted bread around vibrant roasted vegetables and fresh tomato slices. | buenotazdayt.com

These have become my go to when friends come over for lunch because everyone can customize their own sandwich assembly while the vegetables roast. There is something about the combination of warm roasted peppers and cool fresh basil that just works on every level.

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.

Making Ahead

I roast a big batch of vegetables on Sunday and keep them in the refrigerator. During the week, sandwich assembly takes about five minutes and they taste just as good as fresh.

Perfect Pairings

A simple green salad with lemon vinaigrette cuts through the richness perfectly. On colder days, I serve these alongside tomato soup for the ultimate comfort meal.

Vegetable Variations

Eggplant works beautifully here and adds this meaty texture that makes the sandwich feel substantial. Mushrooms roast up with this incredible umami flavor that pairs perfectly with the mozzarella.

  • Try spreading a thin layer of pesto on the bread instead of fresh basil
  • Add a few arugula leaves after grilling for a peppery bite
  • A sprinkling of grated Parmesan on the outside creates an extra crispy cheese crust
Serve this Roasted Veggie Caprese Grilled Cheese warm with a balsamic glaze drizzle and a side of tomato soup. Save
Serve this Roasted Veggie Caprese Grilled Cheese warm with a balsamic glaze drizzle and a side of tomato soup. | buenotazdayt.com

There is nothing quite like cutting into a hot grilled cheese and watching that first bite reveal layers of sweet roasted vegetables and melted cheese. Simple food at its absolute best.

Recipe Questions & Answers

What bread works best for this Italian-style melt?

Rustic sourdough or Italian bread with a sturdy texture holds up well to the hearty vegetable filling and grilling process. Look for slices that are at least 1/2 inch thick to prevent sogginess.

Can I prepare the roasted vegetables ahead of time?

Yes, roast the zucchini and bell peppers up to 2 days in advance and store in an airtight container in the refrigerator. Bring to room temperature before assembling for even heating.

How do I prevent the bread from burning before the cheese melts?

Use medium-low heat and cover the skillet with a lid for the first 2-3 minutes. This trapped heat helps melt the cheese while protecting the bread from over-browning.

What vegetables can I substitute for the zucchini and peppers?

Eggplant, mushrooms, or even roasted butternut squash work beautifully. Slice vegetables thinly and roast until tender before layering with the cheese and tomatoes.

Is this suitable for meal prep?

The assembled sandwiches are best enjoyed immediately for optimal crispiness. However, you can prep all components in advance—the roasted vegetables, sliced cheese, and buttered bread—and assemble just before cooking.

What dipping sauce pairs well with this melt?

Warm tomato soup, a balsamic reduction, or even pesto mayo complements the Italian flavors. A simple marinara sauce also works beautifully for dipping the crispy corners.

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, tomatoes, and basil create this satisfying Italian-inspired melt.

Time to Prep
15 min
Time for Cooking
25 min
Overall Time
40 min
Created by Derek Callahan

Food Category Oven & Pan Recipes

Skill Level Easy

Cuisine Type Italian-American

Portion Yield 4 Serving Size

Dietary Details Meat-Free

What You Need

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

How-To Steps

Step 01

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

Step 02

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

Step 03

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

Step 04

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

Step 05

Assemble the Sandwiches: Layer roasted vegetables, mozzarella slices, tomato, and fresh basil on the unbuttered side of 4 bread slices. Season lightly with salt and pepper. Add balsamic glaze if desired. Top with remaining bread slices, buttered side facing outward.

Step 06

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

Step 07

Serve: Slice each sandwich diagonally and serve warm while cheese is still melted.

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

Please review each component for allergens and check with a healthcare provider if you're unsure.
  • Contains wheat (bread)
  • Contains dairy (mozzarella, butter)
  • Verify product labels for additional allergen concerns

Nutrition Info (per serving)

These figures are for informational purposes only. They aren't a substitute for a doctor’s advice.
  • Calories: 430
  • Fat content: 23 g
  • Carbohydrates: 39 g
  • Protein: 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.