Mediterranean Spinach Grilled Cheese

Honest-to-goodness, I found myself unexpectedly adoring this sandwich. I mean, grilled cheese is pretty much a superstar comfort food in itself, isn’t it? But when I first tried to fill my grilled cheese with garlicky spinach, briny olives, and melty feta, along with gooey mozzarella, it blew my mind. It’s the type of meal that can make you feel snuggly and special at the same time.

This recipe takes the humble grilled cheese and adds a Mediterranean flair to it. It has that golden buttery crunch outside, but inside, rich layers of flavours explode to give savoury, creamy, salty, and fresh notes. This can be a sandwich, but it’s also so much more-an experience in pleasure trapped between two slices of bread.

Why is it great? Because it’s simple enough for a quick lunch and interesting enough to wow someone at your table. It blends indulgence-hey, that cheese pull-with good stuff, and you can use healthy spinach, olive oil, and whole-grain bread if you want to go that route. It’s comfort food with a brilliant spin on it.

Why You’ll Love This Recipe

Let me talk directly to you here, because I know what you want from a grilled cheese: flavour, ease, and that satisfying crunch. This one checks all the boxes:

  • Bursting flavor-salty feta, melty mozzarella, tangy olives and garlicky spinach in every bite.
  • Quick and easy; about 20 minutes from start to finish.
  • Healthier than classic grilled cheese – spinach adds nutrients, and olive oil gives it a Mediterranean glow.
  • Customizable – you can swap cheeses, breads, or even sneak in extra veggies.
  • Comfort + freshness – it’s indulgent but doesn’t weigh you down.

Tools You’ll Need

I like to think of these tools as your little kitchen sidekicks:

  • Skillet or nonstick pan – this is where the magic of golden crispiness happens.
  • Spatula – for flipping without losing any of that filling.
  • Cutting board + sharp knife – to prep your spinach, olives, and bread neatly.
  • Small saucepan – to quickly sauté the spinach and garlic before it goes into the sandwich.
  • Measuring cups/spoons (US + metric) – keeps everything balanced, especially with strong flavors like feta.
Check out:  Spring Roll Noodle Salad Recipe

Ingredients (for two sandwiches)

US Measurements:

  • 4 slices of sourdough or rustic bread
  • 2 tbsp olive oil (plus more for brushing)
  • 2 cups fresh spinach, packed (about 60 g)
  • 2 cloves garlic, minced
  • 1/3 cup crumbled feta cheese (50 g)
  • 1/2 cup shredded mozzarella cheese (55 g)
  • 2 tbsp sliced Kalamata olives (20 g)
  • Salt and pepper to taste

Metric Measurements:

  • 4 slices of sourdough or rustic bread
  • 30 ml olive oil (plus more for brushing)
  • 60 g fresh spinach, packed
  • 2 garlic cloves, minced
  • 50 g feta cheese, crumbled
  • 55 g mozzarella cheese, shredded
  • 20 g Kalamata olives, sliced
  • Salt and pepper to taste

Step-by-Step Instructions

  1. Sauté the spinach
  2. In a small saucepan, heat 2 tbsp of olive oil on medium heat. Add the garlic and stir for about 30 seconds, just long enough for it to become fragrant (don’t let it burn-it will turn bitter). Toss in the spinach, season lightly with salt and pepper, and cook just until wilted, for about 2-3 minutes. Remove from heat.
  3. Prep the bread
  4. Place the bread slices on a cutting board. Brush the outside of the bread slices with olive oil-this is going to help you achieve that golden, crispy crust.
  5. Layer the filling
  6. On the inside of two bread slices, add mozzarella first (it will work as edible glue). Then spoon the spinach mixture evenly over the top and sprinkle on the feta. Toss in the olives. Top with another sprinkling of mozzarella, and cap with the second slice of bread.
  7. Grill it up
  8. Heat the skillet on medium heat. Add the sandwiches to the pan and grill for 3-4 minutes on each side while lightly pressing down with a spatula. You want melted cheese and golden-brown crusts-don’t hurry; low and slow wins here.
  9. Slice and serve
  10. Wait 1 minute before slicing the sandwiches. This little pause allows the cheese to settle, so you don’t end up losing half your filling on the cutting board.

Serving Ideas

  • Pair with a cool tomato soup or roasted red pepper soup for an ultimate comfort combo.
  • Serve it with a fresh salad (cucumber, tomato and a drizzle of olive oil) to keep the Mediterranean vibe going.
  • Cut into smaller mouthing triangles for a party snack platter.
Check out:  Philly Steak Cheese Fries Recipe

Variations and Customizations

  • Cheese-substitute – try provolone, fontina or goat cheese if you’re a fan of tang.
  • Add-protein – Thinly sliced grilled chicken or turkey fit right in. Veganize – use plant cheese and brush it with olive oil.
  • Add more veggies-roasted red peppers, sun-dried tomatoes, or artichoke hearts- to take it to the next level.

Storage and Make-Ahead Tips

  • Wrap foil around leftover food or put it in an airtight container in the fridge, where it can sit for two days. Skillet-reheat for crispiness again.
  • Freezer: make sandwiches, uncooked, wrap tightly, and freeze them. Cook frozen in a skillet over low heat until golden brown and heated through.
  • Prep-ahead: The sautéed spinach can be done a day ahead and put in the fridge.

Pro Tips and Mistakes to Avoid

  • Don’t skimp on the olive oil-it makes the bread beautifully crunchy.
  • Keep the heat low-moderate; too hot and your bread burns before the cheese can melt.
  • Layer mozzarella first and last – it holds everything together.
  • Drain spinach well – excess moisture can make your sandwich soggy.
  • Rest before slicing – patience here keeps your filling intact.

Recipe Details

  • Yield: 2 sandwiches
  • Prep time: 10 minutes
  • Cook time: 10 minutes
  • Total time: 20 minutes

Nutrition (per sandwich, approx.):

  • Calories: 410
  • Protein: 16 g
  • Carbs: 32 g
  • Fat: 24 g
  • Fibre: 3 g
  • Sodium: 780 mg

A Warm Closing

I can’t tell you how many times this sandwich has saved my lunch hour—it’s quick, it’s flavorful, and it never disappoints. If you try it, I’d love to hear how you make it your own. Do you go heavy on the olives? Add roasted peppers? Share your version—I think you’ll surprise yourself with how versatile this little grilled cheese can be.

Mediterranean Spinach Grilled Cheese

Recipe by Ava Smith
Servings

4

servings
Prep time

10

minutes
Cooking time

10

minutes
Calories

410

kcal

This recipe takes the humble grilled cheese and adds a Mediterranean flair to it. It has that golden buttery crunch outside, but inside, rich layers of flavours explode to give savoury, creamy, salty, and fresh notes. This can be a sandwich, but it's also so much more-an experience in pleasure trapped between two slices of bread.

Check out:  Lemon Herb Grilled Salmon with Quinoa

Ingredients

  • 4 slices of sourdough or rustic bread

  • 2 tbsp olive oil (plus more for brushing)

  • 2 cups fresh spinach, packed (about 60 g)

  • 2 cloves garlic, minced

  • 1/3 cup crumbled feta cheese (50 g)

  • 1/2 cup shredded mozzarella cheese (55 g)

  • 2 tbsp sliced Kalamata olives (20 g)

  • Salt and pepper to taste

  • Metric Measurements:

  • 4 slices of sourdough or rustic bread

  • 30 ml olive oil (plus more for brushing)

  • 60 g fresh spinach, packed

  • 2 garlic cloves, minced

  • 50 g feta cheese, crumbled

  • 55 g mozzarella cheese, shredded

  • 20 g Kalamata olives, sliced

  • Salt and pepper to taste

Directions

  • Sauté the spinach
  • In a small saucepan, heat 2 tbsp of olive oil on medium heat. Add the garlic and stir for about 30 seconds, just long enough for it to become fragrant (don't let it burn-it will turn bitter). Toss in the spinach, season lightly with salt and pepper, and cook just until wilted, for about 2-3 minutes. Remove from heat.
  • Prep the bread
  • Place the bread slices on a cutting board. Brush the outside of the bread slices with olive oil-this is going to help you achieve that golden, crispy crust.
  • Layer the filling
  • On the inside of two bread slices, add mozzarella first (it will work as edible glue). Then spoon the spinach mixture evenly over the top and sprinkle on the feta. Toss in the olives. Top with another sprinkling of mozzarella, and cap with the second slice of bread.
  • Grill it up
  • Heat the skillet on medium heat. Add the sandwiches to the pan and grill for 3-4 minutes on each side while lightly pressing down with a spatula. You want melted cheese and golden-brown crusts-don't hurry; low and slow wins here.
  • Slice and serve
  • Wait 1 minute before slicing the sandwiches. This little pause allows the cheese to settle, so you don't end up losing half your filling on the cutting board.

Similar Posts

  • Homemade Greek Melopita

    This homemade Greek melopita is a traditional honey and ricotta style cake from the island of Sifnos. It is softly set with a creamy centre, lightly scented with citrus, and finished with warm honey and cinnamon. The texture sits somewhere between a baked cheesecake and a tender sponge, making it beautifully comforting without being heavy….

  • Spaghetti Garlic Bread Bowls

    These spaghetti garlic bread bowls are a comforting, crowd pleasing dinner that combines crisp, buttery bread with rich, saucy pasta. The outside is golden and crunchy, while the inside stays soft and soaked with garlicky flavor. This is an easy to moderate recipe that feels special without being fussy. From start to finish, you can…

  • Onion Soup Chicken Bake

    I’ve always had a soft spot for recipes that take something ordinary—like chicken breasts—and turn them into something that tastes like comfort in a casserole dish. This Onion Soup Chicken Bake is one of those no-fuss, big-flavor meals that feels like you spent hours in the kitchen, even though it comes together in under an…

  • Homemade Chicken Quesadilla

    This homemade chicken quesadilla is a quick, comforting meal with crisp tortillas, juicy chicken, and a rich, cheesy filling. It is lightly spiced, full of flavour, and comes together without any fuss, making it ideal for busy evenings. The texture is golden and crisp on the outside with a soft, melty centre. Difficulty is easy,…