Mediterranean Spinach Grilled Cheese Sandwich
This Mediterranean-inspired twist on the classic grilled cheese combines sautéed spinach, sun-dried tomatoes, herbs, and a delicious mix of mozzarella and feta cheese — all sandwiched between golden, crispy bread brushed with olive oil. Perfect for a light lunch, snack, or cozy dinner.
⏱ Time
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Ingredients
For the Spinach Filling
1 tbsp olive oil
2 garlic cloves, minced
2 cups fresh spinach (or 1 cup frozen, thawed and drained)
2 tbsp sun-dried tomatoes, chopped (optional but adds great flavor)
Salt and black pepper to taste
¼ tsp dried oregano
¼ tsp red pepper flakes (optional for mild heat)
For the Cheese Mix
½ cup shredded mozzarella cheese
¼ cup crumbled feta cheese (or goat cheese)
1 tbsp chopped fresh parsley or basil
For the Sandwich
4 slices whole-grain, sourdough, or multigrain bread
1½ tbsp olive oil
Optional: a drizzle of balsamic glaze or pesto inside
Instructions
Step 1: Prepare the Spinach Mixture
1. Heat olive oil in a skillet over medium heat.
2. Add minced garlic and sauté until fragrant (about 30 seconds).
3. Add spinach and cook for 2–3 minutes until wilted.
4. Stir in sun-dried tomatoes, oregano, salt, and pepper.
5. Remove from heat and let cool slightly.
Step 2: Prepare the Cheese Filling
1. In a small bowl, combine mozzarella, feta, and herbs.
2. Mix with the cooked spinach until evenly blended.
Step 3: Assemble the Sandwiches
1. Lay two slices of bread on a flat surface.
2. Spread the spinach-cheese mixture evenly on each slice.
3. Add a drizzle of pesto or balsamic glaze if desired.
4. Top with the remaining bread slices.
5. Brush both sides of each sandwich with olive oil.
Step 4: Grill the Sandwiches
1. Heat a nonstick skillet or grill pan over medium heat.
2. Place sandwiches in the pan and press gently.
3. Grill each side for 2–3 minutes until golden brown and the cheese melts.
4. Remove, slice in half, and serve warm.
Serving Ideas
Serve with:
Greek yogurt garlic dip
Roasted tomato soup
Fresh cucumber-tomato salad
A handful of olives or a side of hummus
Notes & Tips
Use whole-grain or sourdough bread for extra texture and fiber.
Add roasted red peppers or caramelized onions for extra flavor.
Make it vegan with vegan mozzarella and tofu feta.
For extra crispiness, cook with a little olive oil spray in a sandwich press.
❓ frequently asked questions FAQs
Q: Can I make this ahead of time?
You can prep the spinach filling up to 2 days ahead. Assemble and grill fresh for the best texture.
Q: Can I bake it instead of grilling?
Yes — bake at 200°C (400°F) for 10–12 minutes, flipping halfway for an evenly crisp sandwich.
Q: Can I add protein?
Yes! Add grilled chicken, turkey slices, or a fried egg for extra protein.
⚡ Nutritional Information
Calories: ~380 kcal
Protein: 18 g
Fat: 20 g
Carbohydrates: 32 g
Fiber: 4 g