Mediterranean Spinach Grilled Cheese

Section: Cozy Meals for Every Mood

This dish combines fresh spinach sautéed to tender perfection with a flavorful blend of crumbled feta, shredded mozzarella, chopped sun-dried tomatoes, and sliced olives. The mixture is layered between slices of buttered sourdough bread, then pan-grilled in olive oil until the exterior is crisp and the cheese melts beautifully. Aromatic oregano and garlic powder season the filling, enriching the Mediterranean-inspired taste. Serve warm to enjoy the harmonious blend of textures and savory flavors that make this a satisfying meal.

Harper
Contributed by Harper
Last updated on Sun, 05 Oct 2025 22:21:07 GMT
A stack of grilled cheese sandwiches with spinach. Save
A stack of grilled cheese sandwiches with spinach. | flavorrhaven.com

This Mediterranean Spinach Grilled Cheese is a vibrant twist on the classic comfort food everyone loves. The combination of fresh spinach, tangy feta, melty mozzarella, sun-dried tomatoes, and olives creates a sandwich bursting with Mediterranean flavors. It’s a quick meal that feels fresh and filling, perfect for lunch or a simple dinner.

I first made this recipe when I was craving something familiar but wanted a fresh, healthy upgrade. It quickly became a favorite in my household with everyone loving the Mediterranean flair.

Ingredients

  • Sourdough or your favorite bread: choose good quality and fresh bread for a crispy, sturdy sandwich
  • Fresh spinach leaves: provides a healthy green boost and lovely texture when wilted
  • Crumbled feta cheese: adds a salty tang typical of Mediterranean cuisine
  • Shredded mozzarella cheese: melts beautifully for that classic grilled cheese stretch
  • Sun-dried tomatoes: chopped bring sweetness and a concentrated tomato flavor
  • Olives: sliced for a briny depth that complements the cheeses
  • Olive oil: helps sauté the spinach and toast the sandwich with authentic Mediterranean notes
  • Butter: spreads on bread for golden, crispy exterior
  • Dried oregano: packs herbal aroma and flavor this spice brings the dish together
  • Garlic powder: enhances the savory elements without overwhelming
  • Salt and pepper: to taste balance and brighten all the ingredients

Instructions

Sauté the Spinach:
Heat one tablespoon of olive oil in a skillet over medium heat. Add the fresh spinach leaves and cook for two to three minutes until wilted but still vibrant green. Remove from heat and set aside. This step softens the spinach and releases some moisture while concentrating its flavor.
Mix the Filling:
In a small bowl combine crumbled feta cheese, shredded mozzarella cheese, chopped sun-dried tomatoes, sliced olives, and the sautéed spinach. Add dried oregano, garlic powder, and season with salt and pepper. Stir well so the flavors are evenly blended making every bite delicious.
Prepare the Bread:
Spread a thin layer of butter on one side of each slice of bread. This buttered side will become the crispy golden outside of your grilled cheese. It ensures the bread browns beautifully without burning.
Assemble the Sandwiches:
Place the bread slices buttered side down then evenly spread the spinach and cheese mixture on top. Cover each with another bread slice buttered side up. This creates a sealed sandwich ready for grilling.
Heat the Skillet:
Add the remaining tablespoon of olive oil in a large non-stick skillet and warm over medium heat. The olive oil adds flavor and additional crispiness to the bread.
Grill the Sandwiches:
Place the sandwiches carefully into the hot skillet. Cook for three to four minutes on each side until the bread turns golden brown and the cheese inside melts into a gooey delight. Keep the heat moderate so the bread does not burn while the cheese melts completely.
Rest and Slice:
Remove the sandwiches from the skillet and let them rest for one to two minutes. This allows the filling to settle slightly making for easier slicing without the cheese spilling out.
Serve and Enjoy:
Cut the sandwiches in half and serve immediately for the best taste and texture. Enjoy the layers of Mediterranean goodness with every bite.
A stack of grilled cheese sandwiches with spinach and red peppers.
A stack of grilled cheese sandwiches with spinach and red peppers. | flavorrhaven.com

I love the sun-dried tomatoes in this recipe because they bring such an incredible burst of flavor that pairs perfectly with creamy feta. It reminds me of summers spent at Mediterranean markets where fresh ingredients are always the star of the meal. This sandwich always transports me right back to those sunny afternoons.

Storage Tips

This grilled cheese is best enjoyed fresh to keep the bread crispy, but you can wrap leftovers tightly and refrigerate for up to two days. Reheat in a skillet over medium heat instead of a microwave to regain some crispness.

Ingredient Substitutions

Try substituting fresh kale or arugula if you do not have spinach. Use goat cheese instead of feta for a creamier texture. If you prefer milder oils, butter alone can be used instead of olive oil.

Serving Suggestions

Serve with a crisp side salad or tomato soup to complement the Mediterranean flavors. A squeeze of lemon over the sandwich before eating adds a fresh zing.

A stack of grilled cheese sandwiches with spinach.
A stack of grilled cheese sandwiches with spinach. | flavorrhaven.com

This Mediterranean grilled cheese blends fresh ingredients with rich cheese for a quick, flavorful meal. Perfect for busy days when you want comfort with a healthy twist.

FAQs about Recipes

→ What type of bread works best for this sandwich?

Sourdough bread is ideal for its sturdy texture and tangy flavor that complements the filling well.

→ Can I substitute the cheeses used in the filling?

Yes, you can replace feta and mozzarella with similar cheeses like goat cheese or provolone for a different flavor profile.

→ How should the spinach be prepared before assembling?

Spinach is sautéed in olive oil until wilted, which enhances its flavor and reduces moisture for the filling.

→ What cooking method ensures the bread becomes perfectly crisp?

Pan-grilling the sandwich in olive oil over medium heat allows the bread to brown evenly and the cheese to melt inside.

→ Are sun-dried tomatoes essential for the flavor?

They add a concentrated, slightly sweet and tangy taste that balances the richness of the cheeses and olives.

→ How can I make the sandwich suitable for a vegetarian diet?

This sandwich is already vegetarian as it contains no meat, focusing on vegetables and cheeses for flavor and protein.

Mediterranean Spinach Grilled Cheese

A golden toasted sandwich with spinach, feta, mozzarella, sun-dried tomatoes, and olives.

Prep Time
10 mins
Cooking Time
10 mins
Overall Time
20 mins
Contributed by: Harper

Recipe Category: Comfort Food

Skill Level: Beginner-Friendly

Cuisine Type: Mediterranean

Recipe Output: 2 Portion Size (2 sandwiches)

Dietary Features: Vegetarian-Friendly

What You'll Need

→ Bread

01 4 slices sourdough bread

→ Vegetables

02 2 cups fresh spinach leaves
03 ½ cup sun-dried tomatoes, chopped
04 ½ cup olives, sliced

→ Cheese

05 ½ cup crumbled feta cheese
06 ½ cup shredded mozzarella cheese

→ Fats and Oils

07 2 tablespoons olive oil
08 1 tablespoon butter

→ Spices and Seasonings

09 1 teaspoon dried oregano
10 1 teaspoon garlic powder
11 Salt and pepper to taste

Step-by-Step Guide

Step 01

Warm 1 tablespoon olive oil in a skillet over medium heat. Add fresh spinach and sauté until wilted, approximately 2 to 3 minutes. Remove from heat and set aside.

Step 02

Combine crumbled feta, shredded mozzarella, chopped sun-dried tomatoes, sliced olives, and sautéed spinach in a bowl. Season with oregano, garlic powder, salt, and pepper. Mix thoroughly.

Step 03

Evenly spread a thin layer of butter on one side of each bread slice. This will serve as the exterior of the sandwiches.

Step 04

Place the bread slices butter side down and spread the cheese and spinach mixture evenly over 4 slices. Top with remaining bread slices, butter side up, to form sandwiches.

Step 05

Add remaining 1 tablespoon olive oil to a large non-stick skillet and heat over medium flame.

Step 06

Cook sandwiches in the skillet for 3 to 4 minutes per side until bread is golden brown and cheese has melted.

Step 07

Remove sandwiches from skillet and allow to rest for 1 to 2 minutes before slicing in half. Serve immediately to enjoy fresh Mediterranean flavors.

Additional Notes

  1. Using stale or day-old bread improves grilling by preventing sogginess.

Tools You'll Need

  • Non-stick skillet
  • Mixing bowl
  • Spatula

Allergen Notices

Inspect every ingredient for potential allergens and seek expert advice if necessary.
  • Contains dairy from feta and mozzarella cheese
  • Contains gluten from sourdough bread

Per Serving Nutritional Info

Keep in mind these are general guidelines, not a replacement for professional advice.
  • Calories: 450
  • Fats: 25 grams
  • Carbohydrates: 35 grams
  • Proteins: 15 grams