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

Bruschetta Grilled Cheese Sandwiches


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sophia
  • Total Time: 20 minutes
  • Yield: 2 sandwiches
  • Diet: Vegetarian

Description

A flavorful twist on classic grilled cheese—these sandwiches combine melty mozzarella with a fresh tomato-basil bruschetta topping between crispy, golden slices of bread.


Ingredients

  • 4 slices Italian, sourdough, or rustic white bread
  • 2 tablespoons olive oil or softened butter (for grilling)
  • 1 cup fresh tomatoes, diced
  • 2 tablespoons fresh basil, finely chopped
  • 1 clove garlic, minced
  • 1 teaspoon balsamic vinegar (optional)
  • Salt and black pepper to taste
  • 1 1/2 cups shredded or sliced mozzarella cheese
  • Optional: sliced provolone or grated Parmesan cheese

Instructions

  1. In a bowl, combine tomatoes, basil, garlic, balsamic vinegar (if using), salt, and pepper. Let sit for 5–10 minutes.
  2. Butter or brush one side of each bread slice with olive oil or butter.
  3. On the unbuttered side, layer mozzarella cheese, then spoon the tomato mixture over it. Top with more cheese.
  4. Close the sandwich with another bread slice, buttered side facing out.
  5. Heat a skillet over medium. Grill sandwiches for 3–4 minutes per side, pressing gently, until golden and cheese is melted.
  6. Remove from heat, slice, and serve hot.

Notes

  • Add pesto for herbaceous depth.
  • Use red pepper flakes for a spicy version.
  • Swap in gouda or goat cheese for variation.
  • Add spinach or arugula for greens.
  • Roast tomatoes for a richer flavor layer.
  • Prep Time: 10 minutes
  • Cook Time: 8–10 minutes
  • Category: Main Dish
  • Method: Grilling
  • Cuisine: Italian-American

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 420
  • Sugar: 3g
  • Sodium: 630mg
  • Fat: 25g
  • Saturated Fat: 11g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 33g
  • Fiber: 2g
  • Protein: 16g
  • Cholesterol: 55mg