Roasted Veggie Caprese Grilled Cheese

Featured in: Quick Comfort Dinners

This vibrant Caprese grilled cheese combines roasted zucchini and bell peppers with creamy fresh mozzarella, ripe tomatoes, and fragrant basil. Vegetables are roasted until caramelized, then layered between buttered sourdough bread and grilled until the cheese melts and the exterior turns golden and crispy. Ready in just 40 minutes, this vegetarian sandwich delivers restaurant-quality flavors with simple, fresh ingredients.

Updated on Tue, 20 Jan 2026 11:59:00 GMT
Golden, crispy sourdough slices stuffed with roasted zucchini, peppers, fresh mozzarella, ripe tomatoes, and basil, drizzled with balsamic glaze. Save
Golden, crispy sourdough slices stuffed with roasted zucchini, peppers, fresh mozzarella, ripe tomatoes, and basil, drizzled with balsamic glaze. | forkta.com

The smell of roasting peppers always pulls me into the kitchen, no matter what I'm doing. I started adding roasted vegetables to my grilled cheese on a rainy Tuesday when I wanted something more substantial than the usual cheese and bread. The way the sweetness of caramelized zucchini plays with fresh mozzarella transformed a quick lunch into something I still crave years later.

My roommate walked in while I was testing this recipe and immediately demanded a sandwich. We stood at the counter eating them straight from the pan, burning our fingers because we could not wait for them to cool. That spontaneous lunch turned into our go-to comfort food whenever life felt overwhelming.

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: Thin slices roast faster and get those lovely caramelized edges without turning mushy
  • 1 red bell pepper, seeded and sliced into strips: Red peppers bring natural sweetness that balances the tangy tomatoes
  • 1 yellow bell pepper, seeded and sliced into strips: The yellow peppers add visual brightness and a slightly different sweetness profile
  • 8 slices rustic sourdough or Italian bread: Sturdy bread holds up to the weight of roasted vegetables without getting soggy
  • 8 oz fresh mozzarella, sliced: Fresh mozzarella melts into that perfect stretchy consistency that makes grilled cheese magical
  • 2 medium ripe tomatoes, sliced: Pat the slices dry with paper towels to keep your bread from getting soggy
  • 1/2 cup fresh basil leaves: Add basil right before cooking so it stays vibrant and aromatic
  • 4 tbsp unsalted butter, softened: Soft butter spreads evenly without tearing the bread
  • 2 tbsp extra virgin olive oil: This helps the vegetables roast beautifully instead of steaming
  • Salt and freshly ground black pepper: Season the vegetables generously before roasting for maximum flavor
  • Balsamic glaze, for drizzling: Optional but adds a tangy sweetness that pulls 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. Toss zucchini and pepper strips with olive oil, salt, and pepper until coated. Roast for 18 to 20 minutes, turning once, until tender and golden in spots.
Prepare your bread:
Spread softened butter on one side of each bread slice. Think of it as creating the golden crust that will make these sandwiches irresistible.
Build the sandwiches:
Layer roasted vegetables, mozzarella slices, tomato, and fresh basil on the unbuttered side of four bread slices. Top with remaining bread, buttered side facing out, like you are tucking in the flavors.
Grill to perfection:
Cook sandwiches in a skillet over medium heat for 3 to 5 minutes per side. Press gently and listen for the sizzle that tells you the crust is developing. Flip when golden and cook until the cheese melts completely.
Savory Roasted Veggie Caprese Grilled Cheese resting on a rustic board, with melted cheese pulling from the warm, toasted sandwich. Save
Savory Roasted Veggie Caprese Grilled Cheese resting on a rustic board, with melted cheese pulling from the warm, toasted sandwich. | forkta.com

This sandwich became a regular at our summer potlucks because it travels surprisingly well. I once packed them for a picnic and people were fighting over the last one before we even unpacked the rest of the food.

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 It Your Own

I have experimented with adding roasted eggplant or mushrooms when I want an earthier flavor profile. The beauty of this recipe is how it welcomes whatever vegetables look best at the market.

The Perfect Pairing

A crisp white wine like Sauvignon Blanc cuts through the richness beautifully. On nights when I want something simpler, sparkling water with lemon feels just right alongside the warm, cheesy sandwich.

Serving Suggestions

These sandwiches shine with a simple green salad dressed in vinaigrette. The acidity brightens every bite and makes the meal feel complete without much effort.

  • Try a classic tomato soup for dipping on colder days
  • A light arugula salad adds peppery freshness
  • Extra balsamic glaze on the plate never hurts anyone
A vibrant sandwich with colorful roasted vegetables, juicy tomatoes, and fresh basil leaves between buttery, golden-grilled bread, perfect for lunch. Save
A vibrant sandwich with colorful roasted vegetables, juicy tomatoes, and fresh basil leaves between buttery, golden-grilled bread, perfect for lunch. | forkta.com

There is something deeply satisfying about biting into layers of roasted vegetables and melted cheese. I hope this sandwich finds its way into your regular rotation the way it did mine.

Recipe FAQs

β†’ Can I prepare the vegetables ahead of time?

Yes, you can roast the vegetables up to 2 days in advance and store them in an airtight container in the refrigerator. Simply reheat gently before assembling the sandwiches.

β†’ What bread works best for this sandwich?

Rustic sourdough or Italian bread provides the best structure and flavor. Whole wheat, ciabatta, or focaccia also work well. Avoid thin white bread as it may become too soft when grilled.

β†’ How do I prevent the bread from getting too dark while grilling?

Use medium heat rather than high, and cook for 3-5 minutes per side. If the exterior browns too quickly, reduce heat slightly and continue cooking until the cheese melts completely inside.

β†’ Can I substitute fresh mozzarella with another cheese?

Fresh mozzarella is ideal for its mild flavor and melting quality. However, you can use fontina, provolone, or a mozzarella blend for different flavor profiles.

β†’ What vegetables pair well with this sandwich?

Roasted eggplant, mushrooms, or spinach work beautifully. Sun-dried tomatoes and caramelized onions also add depth. Experiment with your favorite seasonal vegetables.

β†’ Is this sandwich suitable for meal prep?

Yes, assemble the sandwiches completely and wrap individually in foil. Refrigerate up to overnight, then grill before serving for fresh, warm results.

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 vegetables, fresh mozzarella, tomatoes, and basil for a vibrant Italian-American favorite.

Prep Time
15 min
Cook Time
25 min
Total Time
40 min
Created by Mia Parker


Skill Level Easy

Cuisine Italian-American

Makes 4 Portions

Diet Preferences Meat-Free

What You'll 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 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)

How to Make It

Step 01

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

Step 02

Season vegetables: Arrange zucchini and pepper slices on 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

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

Step 05

Assemble sandwiches: On unbuttered side of 4 bread slices, layer roasted vegetables, mozzarella slices, tomato, and 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 large skillet or griddle over medium heat.

Step 07

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

Step 08

Finish and serve: Slice sandwiches diagonally 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.

Equipment Needed

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

Allergy Details

Check every item for allergens, and check with your doctor if you’re unsure.
  • Contains wheat (bread)
  • Contains milk (mozzarella, butter)
  • Check bread and cheese labels if managing additional allergens

Nutrition Per Serving

For informational purposes; please consult your healthcare professional.
  • Calories: 430
  • Total Fat: 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.