Spinach Feta Grilled Cheese

Highlight: Perfect Side Dishes to Complete Any Meal

This toasted sandwich combines creamy mozzarella with tangy crumbled feta and garlicky sautéed spinach for a rich, savory bite. Layered between buttered bread and grilled to golden perfection, this dish delivers texture, warmth, and bold flavor in every mouthful. Great for a comforting lunch or a simple dinner, it’s both quick to prepare and satisfying. Optional crushed red pepper adds a subtle kick, making it easily customizable to suit your palate.

Luna chef wearing a white shirt.
Crafted By Luna
Updated on Tue, 01 Jul 2025 13:49:04 GMT
Three grilled cheese sandwiches with spinach and feta. Save
Three grilled cheese sandwiches with spinach and feta. | myhomemademeal.com

This elevated grilled cheese transforms the childhood favorite into something truly special. The combination of creamy melted mozzarella, tangy feta, and perfectly seasoned spinach creates layers of flavor that make every bite memorable. I discovered this recipe during a particularly busy week when I needed something quick but satisfying, and it quickly became my go to lunch when I want comfort food with a grown up twist.

I first made this when I had leftover feta from a Greek salad, and now I keep feta specifically for these sandwiches. My family requests them so often that I've started buying frozen spinach in bulk because it works perfectly and saves prep time.

Ingredients

  • 1/2 tablespoon olive oil: for sautéing the spinach creates the perfect base for flavor development
  • 1 clove garlic minced: adds aromatic depth that elevates the entire sandwich
  • 1/4 pound frozen chopped spinach: convenient and perfectly portioned with no waste
  • Pinch of salt and pepper: essential for bringing out the spinach's natural flavors
  • 4 slices bread: choose a sturdy variety like sourdough or whole grain for best results
  • 2 tablespoons butter: for that golden crispy exterior we all crave
  • 1 cup shredded mozzarella: provides the perfect melting cheese base
  • 1 ounce feta cheese crumbled: adds tangy Mediterranean flair
  • Pinch of crushed red pepper flakes: optional but adds a subtle heat that complements the feta beautifully

Step by Step Instructions

Prepare the Spinach Base:
Heat olive oil in a skillet over medium heat until it shimmers slightly. Add the minced garlic and let it sizzle for exactly one minute until fragrant but not browned. Add the frozen spinach directly from the package without thawing and season with salt and pepper. Cook for about 5 minutes, stirring occasionally, until most of the moisture has evaporated and the spinach looks dry and well seasoned. Remove from heat and set aside.
Build Your Sandwiches:
Spread butter generously on one side of each bread slice, making sure to reach all the edges for even browning. Place the slices butter side down on your work surface. Layer half the mozzarella on two slices, creating an even base for the other ingredients. Distribute the crumbled feta evenly over the mozzarella, then add the cooked spinach mixture in an even layer. Sprinkle with red pepper flakes if using, then top with the remaining mozzarella and finish with the other bread slices, butter side facing up.
Achieve the Perfect Grill:
Heat a large skillet over medium low heat for about 2 minutes before adding the sandwiches. This lower temperature ensures the cheese melts completely before the bread burns. Cook the sandwiches for 3 to 4 minutes on the first side until deep golden brown, then flip carefully and cook another 3 to 4 minutes until the second side matches and the cheese is fully melted.
Serve Immediately:
Cut each sandwich in half diagonally to show off the beautiful layers of cheese and spinach. Serve immediately while the cheese is still melty and the bread is at its crispiest.
Three stacked sandwiches with spinach and feta cheese. Save
Three stacked sandwiches with spinach and feta cheese. | myhomemademeal.com

Storage and Reheating Tips

Store any leftover cooked spinach mixture in the refrigerator for up to 3 days and use it for additional sandwiches throughout the week. The assembled sandwiches can be wrapped in plastic wrap and refrigerated for up to 24 hours before grilling, making them perfect for meal prep. To reheat leftover grilled sandwiches, use a toaster oven at 350 degrees for 5 minutes rather than the microwave to maintain the crispy texture.

Ingredient Substitutions

Swiss or Gruyere cheese can replace the mozzarella for a nuttier flavor profile, while goat cheese makes an excellent substitute for feta if you prefer a milder tang. Fresh spinach works beautifully but requires more preparation time, use about 4 cups of fresh leaves and wilt them completely. Whole wheat or sourdough bread provides the best structure, but even regular white bread works in a pinch.

Three stacked grilled cheese sandwiches with spinach and feta. Save
Three stacked grilled cheese sandwiches with spinach and feta. | myhomemademeal.com

Serving Suggestions

Pair these sandwiches with a simple tomato soup for the ultimate comfort meal, or serve alongside a crisp green salad dressed with lemon vinaigrette to complement the Mediterranean flavors. They also make excellent party food when cut into triangles and served as appetizers. A side of roasted red pepper soup creates a beautiful color contrast and flavor harmony.

Cultural Connection

This sandwich draws inspiration from the classic Greek combination of spinach and feta found in spanakopita, but makes it accessible for busy weeknight dinners. The technique of properly preparing spinach by removing excess moisture is fundamental in Mediterranean cooking and ensures the best texture in any dish. Many Greek families have their own version of this flavor combination, passed down through generations of home cooks.

Recipe FAQs

→ Can I use fresh spinach instead of frozen?

Yes, fresh spinach can be used. Just sauté it until wilted and cook off excess moisture before assembling the sandwich.

→ What kind of bread works best?

Thick, sturdy slices like sourdough, whole grain, or ciabatta work well to hold the filling and crisp up evenly.

→ How can I make this sandwich spicier?

Sprinkle crushed red pepper flakes into the spinach mixture or use a spicy cheese for extra heat.

→ Can I prepare this in advance?

You can sauté the spinach mixture ahead of time, but assemble and grill the sandwich just before serving for best texture.

→ Is there a dairy-free option?

Yes, substitute plant-based butter and dairy-free cheeses for a fully vegan-friendly version.

Spinach Feta Grilled Cheese

Crispy, golden sandwich with savory spinach, feta, and gooey mozzarella—ideal for a quick gourmet lunch.

Prep Time
5 minutes
Cooking Duration
10 minutes
Overall Time
15 minutes
Crafted By: Luna

Recipe Type: Side Dishes

Preparation Complexity: Beginner-Friendly

Regional Cuisine: American

Servings Output: 2 Serving Size (2 sandwiches)

Dietary Choices: Suitable for Vegetarians

Everything You’ll Need

→ Filling

01 1/2 tablespoon olive oil
02 1 clove garlic, minced
03 1/4 pound frozen chopped spinach
04 Pinch of salt
05 Pinch of black pepper
06 Pinch of crushed red pepper flakes (optional)

→ Bread and Cheese

07 4 slices sandwich bread
08 2 tablespoons butter
09 1 cup shredded mozzarella cheese
10 1 ounce crumbled feta cheese

Steps to Cook

Step 01

In a skillet over medium heat, warm olive oil and sauté the minced garlic for 1 minute. Add the frozen spinach, salt, and pepper. Cook while stirring until the spinach releases its moisture and becomes dry. Remove from heat.

Step 02

Spread butter on one side of each bread slice. Place slices butter-side down to begin assembling.

Step 03

On two slices, layer half of the shredded mozzarella, followed by crumbled feta and the cooked spinach. Optionally, sprinkle with crushed red pepper flakes. Add the remaining mozzarella, then top with the other bread slices, butter side up.

Step 04

Heat a skillet over medium-low heat. Grill the sandwiches until the bread is golden and crisp, and the cheese is melted, flipping once during cooking.

Step 05

Slice the sandwiches in half and serve hot.

Extra Suggestions

  1. No need to thaw the spinach before cooking—it will defrost and cook evenly in the skillet.

Must-Have Equipment

  • Skillet
  • Spatula
  • Chef’s knife

Allergy Information

Always check ingredient details for potential allergens. Consult an expert if you're uncertain.
  • Contains dairy
  • Contains gluten

Nutritional Highlights (per portion)

Nutritional information is shared for guidance and isn't meant to replace expert medical advice.
  • Caloric Content: 507
  • Fat Breakdown: 33 grams
  • Carbohydrate Breakdown: 32 grams
  • Protein Count: 23 grams