The content on this site was created with the help of AI. LOVEOWE LLC participates in the Amazon Services LLC Associates Program and other affiliate programs. As an Amazon Associate, I earn from qualifying purchases. This means I may earn a small commission—at no extra cost to you—when you make a purchase through links on this site. All opinions are my own. Learn more click here. Thank you for your support!
Pesto & Roasted Veggie Grilled Cheese
Description:
This Pesto & Roasted Veggie Grilled Cheese is an elevated twist on the classic, bringing together the earthy sweetness of roasted vegetables, the fresh brightness of basil pesto, and the comforting melt of gooey cheese, all nestled between golden, buttery slices of artisan bread. It’s hearty enough for lunch, yet sophisticated enough for a cozy dinner with a side salad or soup.
Servings: 2 sandwiches
Prep Time: 15 minutes (plus roasting time)
Cook Time: 25 minutes
Total Time: 40 minutes
Ingredients:
4 slices rustic sourdough or multigrain bread
2 tbsp unsalted butter, softened
3 tbsp basil pesto (homemade or high-quality store-bought)
1 cup roasted vegetables (such as zucchini, bell peppers, and red onion), cut into thin strips
1 cup shredded mozzarella cheese (or fresh mozzarella slices for extra creaminess)
½ cup shredded provolone cheese
½ tsp olive oil (for roasting, if not already prepared)
Pinch of sea salt and black pepper
Instructions:
Prepare the Roasted Vegetables:
If you haven’t roasted them already, preheat your oven to 400°F (200°C). Toss sliced zucchini, bell peppers, and red onion with olive oil, salt, and pepper. Spread evenly on a baking sheet and roast for 15–20 minutes, flipping halfway, until tender and lightly caramelized.Assemble the Sandwich:
Lay out the bread slices. Spread a thin layer of butter on one side of each slice (this will be the outer, golden side). On the inner side of two slices, spread a generous layer of basil pesto.Layer the Filling:
Add an even layer of roasted vegetables on top of the pesto, followed by mozzarella and provolone. Top with the remaining bread slices, buttered side facing out.Cook the Sandwich:
Heat a non-stick skillet or griddle over medium-low heat. Place the sandwiches in the skillet and cook for 3–4 minutes per side, pressing lightly with a spatula, until the bread is golden brown and the cheese has fully melted.Serve & Enjoy:
Let the sandwiches rest for 1 minute before cutting in half to prevent the filling from spilling out. Serve warm.
Why You’ll Love It:
Every bite bursts with layers of flavor—the sweetness of roasted veggies, the herby punch of pesto, and the irresistible ooze of melted cheese. It’s colorful, nourishing, and indulgent all at once, making it the ultimate feel-good comfort food.

