Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Balsamic Roasted Broccoli and Red Pepper Grilled Cheese


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sarah Martinez
  • Total Time: 30 minutes
  • Yield: 2 servings 1x

Description

Balsamic Roasted Broccoli and Red Pepper Grilled Cheese is a delightful twist on a classic favorite. This warm, cheesy sandwich features vibrant veggies roasted to perfection and drizzled with tangy balsamic glaze, creating an explosion of flavor that will impress even the pickiest eaters. Perfect for a quick lunch or a cozy dinner, this dish is not only delicious but also visually appealing, making it a must-try for any cheese lover.


Ingredients

Scale
  • 1 cup fresh broccoli florets
  • 1 cup red bell peppers, sliced
  • 2 tbsp balsamic glaze
  • 1 cup shredded mozzarella cheese
  • 4 slices whole grain bread
  • 2 tbsp olive oil
  • Salt and pepper to taste

Instructions

  1. Preheat oven to 425°F (220°C). Chop broccoli into small florets and slice bell peppers into strips. Toss with olive oil, salt, and pepper until coated.
  2. Spread veggies on a baking sheet lined with parchment paper. Roast for 15-20 minutes until tender and caramelized.
  3. Assemble the sandwich: On one slice of bread, layer mozzarella cheese, roasted vegetables, and drizzle balsamic glaze. Top with another slice of bread.
  4. Heat a non-stick skillet over medium heat, add olive oil or butter, and grill the sandwich for 3-4 minutes on each side until golden brown and cheese melts.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main
  • Method: Grilling
  • Cuisine: American

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 450
  • Sugar: 6g
  • Sodium: 600mg
  • Fat: 22g
  • Saturated Fat: 8g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 5g
  • Protein: 18g
  • Cholesterol: 30mg