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 Spinach Grilled Cheese

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Linda
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes
  • Yield: 2 sandwiches
  • Category: Sandwich
  • Method: Pan-Fried
  • Cuisine: Mediterranean
  • Diet: Vegetarian

Description

Mediterranean Spinach Grilled Cheese is a savory, veggie-packed twist on a classic sandwich, combining melty cheese, sautéed garlic spinach, and bold flavors like sun-dried tomatoes and olives for a quick, satisfying meal.


Ingredients

  • 2 cups fresh spinach
  • 1 tbsp olive oil or butter (plus more for grilling)
  • 1 clove garlic, minced
  • 4 slices bread (sourdough, ciabatta, or your choice)
  • 1 cup shredded mozzarella, provolone, feta, or cheese blend
  • 2 tbsp sun-dried tomatoes, chopped
  • 2 tbsp kalamata or black olives, sliced
  • Salt and pepper to taste
  • Optional: red onion slices, fresh basil, or artichoke hearts

Instructions

  1. Heat 1 tbsp olive oil in a pan and sauté garlic until fragrant. Add spinach and cook until wilted. Season with salt and pepper. Set aside.
  2. Butter one side of each bread slice. Lay two slices buttered side down.
  3. Top each slice with half the cheese, spinach mixture, sun-dried tomatoes, olives, and any optional add-ins.
  4. Top with remaining cheese and second bread slice, buttered side up.
  5. Heat a skillet over medium heat. Grill each sandwich for 3–4 minutes per side until golden and cheese is melted.
  6. Let rest 1 minute before slicing and serving.

Notes

  • Swap spinach for arugula or kale for a different green.
  • Add hummus or pesto spread for extra flavor.
  • Include roasted chicken or turkey for more protein.
  • Use a mix of cheeses for maximum flavor and melt.
  • To reheat, use a skillet for best texture—avoid microwaving.

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 410
  • Sugar: 4g
  • Sodium: 680mg
  • Fat: 24g
  • Saturated Fat: 10g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 3g
  • Protein: 16g
  • Cholesterol: 45mg