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

Mediterranean Grilled Cheese Sandwich

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Olivia
  • Prep Time: 5 minutes
  • Cook Time: 8 minutes
  • Total Time: 13 minutes
  • Yield: 1 sandwich
  • Category: Lunch
  • Method: Grilling
  • Cuisine: Mediterranean
  • Diet: Vegetarian

Description

A warm, savory twist on the classic grilled cheese sandwich, filled with Mediterranean flavors like sun-dried tomatoes, olives, basil, and melty cheese between golden, buttery bread.


Ingredients

  • 2 slices of Italian, sourdough, or ciabatta bread
  • 1 tbsp butter or olive oil
  • 1/2 cup shredded mozzarella, provolone, or cheese blend
  • 2 tbsp sun-dried tomatoes, thinly sliced
  • 2 tbsp kalamata olives, sliced
  • Fresh basil leaves or spinach
  • Optional: roasted red peppers, artichoke hearts, thinly sliced red onion

Instructions

  1. Spread butter or brush olive oil on the outside of both bread slices.
  2. On the unbuttered side of one slice, layer cheese, sun-dried tomatoes, olives, and fresh basil or spinach. Add any optional extras.
  3. Top with the second slice, buttered side out, to form the sandwich.
  4. Heat a skillet over medium heat. Grill the sandwich for 3–4 minutes per side, pressing gently, until golden brown and cheese is melted.
  5. Remove from skillet, let rest 1 minute, slice, and serve hot.

Notes

  • Drain or pat dry veggies to prevent soggy bread.
  • Spread pesto or harissa inside for extra flavor.
  • Use sturdy bread to support the fillings and maintain crispiness.
  • For a vegan version, use dairy-free cheese and butter alternatives.

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 420
  • Sugar: 3g
  • Sodium: 820mg
  • Fat: 24g
  • Saturated Fat: 10g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 3g
  • Protein: 15g
  • Cholesterol: 45mg