Feta & Spinach Stuffed Grilled Cheese

Featured in: Whisked Weeknight Suppers

Transform a classic sandwich into something special with this Mediterranean-inspired twist. Sauté fresh spinach with minced garlic, mix with crumbled feta and mozzarella, then layer between thick bread slices. Butter the outside and griddle until the bread turns golden brown and the cheese melts into every bite.

Ready in just 20 minutes, this vegetarian favorite pairs beautifully with tomato soup or a crisp salad.

Updated on Tue, 20 Jan 2026 11:59:00 GMT
Golden-brown Feta & Spinach Stuffed Grilled Cheese sandwich sliced diagonally on a rustic wooden board, revealing layers of melted cheese and wilted green spinach.  Save
Golden-brown Feta & Spinach Stuffed Grilled Cheese sandwich sliced diagonally on a rustic wooden board, revealing layers of melted cheese and wilted green spinach. | dunewhisk.com

The smell of garlic hitting warm olive oil still transports me back to my tiny first apartment kitchen, where I discovered that elevated comfort food could fix just about any bad day. I had some wilting spinach and a block of feta that needed using, and suddenly a childhood favorite grew up and got sophisticated. The way the salty feta mingles with the earthy spinach creates this incredible contrast to the buttery, golden bread that I honestly find myself craving at midnight.

My sister dropped by unexpectedly last winter during a particularly rough week at work, and I threw these sandwiches together with whatever I had in the fridge. She took one bite and actually went quiet, which is saying something given she never stops talking. Now whenever she visits, she gives me this look that means she is expecting those grilled cheeses with the green stuff inside.

Ingredients

  • 2 cups fresh spinach, chopped: Fresh spinach wilts down beautifully and has a sweeter flavor than frozen, though frozen works in a pinch if you thaw and drain it really well
  • 1 garlic clove, minced: Do not be tempted to add more, one clove gives you that perfect aromatic background without overpowering the delicate feta
  • 1/2 cup crumbled feta cheese: The salty tang is what makes this sandwich sing, so buy a good quality block and crumble it yourself for the best texture
  • 1/2 cup shredded mozzarella cheese: This is the glue that holds everything together and provides that satisfying cheese pull, though you can skip it if you prefer a more crumbly filling
  • 2 tablespoons unsalted butter, softened: Softened butter spreads more evenly and helps you get that perfectly golden, restaurant-style crust on every inch of the bread
  • 4 thick slices country-style or sourdough bread: Thick cut is non-negotiable here because thin bread will turn into a soggy mess under all those filling ingredients
  • 1 tablespoon olive oil: Use this for sautéing the aromatics, as butter burns too easily at the temperature needed to wilt the spinach quickly
  • 1/4 teaspoon black pepper: Freshly cracked black pepper adds a little warmth and bite that balances the richness of the cheeses
  • Pinch of salt: Go easy here since the feta brings plenty of saltiness to the party, but a tiny pinch helps wake up the spinach flavor

Instructions

Product image
Mount paper towels nearby for quick cleanup of spills, grease, and messes while cooking and prepping meals.
Check price on Amazon
Sauté the aromatics:
Heat the olive oil in your skillet over medium heat until it shimmers slightly, then add the minced garlic and let it sizzle for about 30 seconds until you can smell that wonderful fragrance filling your kitchen.
Wilt the spinach:
Toss in the chopped spinach and stir constantly as it transforms from a massive mound to something manageable, about 2 minutes, then hit it with that tiny pinch of salt and pepper before removing from heat.
Make the filling:
Let the spinach cool for a minute so the cheese does not melt prematurely, then mix it thoroughly with both cheeses in a bowl until you have this green-and-white speckled mixture that already tastes amazing.
Assemble the sandwiches:
Layer the filling generously over two slices of bread, spreading it all the way to the edges so every bite gets the good stuff, then crown with the remaining slices.
Butter the bread:
Spread the softened butter generously on the outside of each sandwich, covering every corner to ensure that gorgeous even golden browning that makes grilled cheese so irresistible.
Grill to perfection:
Place sandwiches in a clean skillet over medium-low heat and let them cook undisturbed for 3 to 4 minutes per side, pressing gently with your spatula, until the bread turns deep golden brown and you can see the cheese starting to ooze out the sides.
Rest and serve:
Let the sandwiches rest for exactly one minute after cooking, which helps the filling set slightly so it does not all spill out when you slice them diagonally into those restaurant-style triangles.
Product image
Mount paper towels nearby for quick cleanup of spills, grease, and messes while cooking and prepping meals.
Check price on Amazon
Hearty Feta & Spinach Stuffed Grilled Cheese served hot beside a steaming bowl of tomato soup, perfect for a cozy American lunch.  Save
Hearty Feta & Spinach Stuffed Grilled Cheese served hot beside a steaming bowl of tomato soup, perfect for a cozy American lunch. | dunewhisk.com

This recipe has become my go-to for what I call emotional eating at its finest, the kind where food feels like a warm hug on a plate. My roommate now requests these whenever she has had a rough day at work, and watching her face light up when she takes that first crispy, cheesy bite has become one of my favorite small joys.

Make It Your Own

I have found that sun-dried tomatoes tucked into the filling add this incredible sweet-tart contrast that makes the sandwich feel even more special. Chopped roasted red peppers work beautifully too and add a lovely smoky note that plays surprisingly well with the feta.

Bread Wisdom

Sourdough gives you that wonderful tang and a sturdy structure that stands up to the filling, but country-style bread with its hearty texture and slight sweetness might actually be my favorite. Whatever you choose, just make sure it is thick enough to handle all that cheesy goodness without falling apart.

Perfect Pairings

A bowl of tomato soup turns this into the ultimate comfort meal, but I also love serving it with a crisp arugula salad dressed simply with lemon vinaigrette to cut through all that richness.

  • Keep the soup warm while you grill so everything comes to the table at the perfect temperature
  • A glass of crisp white wine like sauvignon blanc makes this feel like a proper dinner
  • Serve immediately because unlike some sandwiches, these really do not reheat well
Product image
Organize cleaning supplies and kitchen essentials under the sink for quicker access during cooking and cleanup.
Check price on Amazon
Toasted Feta & Spinach Stuffed Grilled Cheese on sourdough, with garlicky aromas and melted feta oozing from the crispy, buttery edges. Save
Toasted Feta & Spinach Stuffed Grilled Cheese on sourdough, with garlicky aromas and melted feta oozing from the crispy, buttery edges. | dunewhisk.com

There is something deeply satisfying about taking a classic everyone knows and loves and giving it this little Mediterranean twist that makes it feel entirely new again. Hope this brings as much comfort to your kitchen as it has to mine.

Your Questions Answered

Can I prepare the filling ahead of time?

Yes, you can make the spinach-feta mixture up to 4 hours in advance. Store it in an airtight container in the refrigerator, then assemble and cook your sandwiches when ready.

What bread works best for this sandwich?

Thick-cut country-style, sourdough, or brioche bread works wonderfully. Thicker slices prevent the filling from leaking and allow even toasting. Whole wheat and multigrain options add extra texture and nutrition.

How do I prevent the filling from leaking?

Spread the filling evenly, leaving about a quarter-inch border from the edges. Let the cooked spinach cool slightly before mixing with cheese, and press the sandwich gently while cooking to seal everything together.

Can I add other ingredients to the filling?

Absolutely. Sun-dried tomatoes, roasted red peppers, caramelized onions, or fresh herbs like dill add delicious depth. Keep portions moderate to avoid overstuffing.

What's the best cooking temperature?

Use medium-low heat to cook your sandwiches. This allows the cheese to melt completely while the bread toasts to a golden brown without burning. Cook 3-4 minutes per side, pressing lightly.

Are there dairy-free alternatives?

Yes. Use lactose-free feta and mozzarella, or try dairy-free cheese options available at most grocery stores. Nutritional yeast can add a savory, umami flavor similar to cheese.

Feta & Spinach Stuffed Grilled Cheese

Thick-cut bread filled with garlicky sautéed spinach and creamy feta, toasted until golden and melty.

Time to Prep
10 min
Time to Cook
10 min
Overall Time
20 min
Created by Ella Richardson

Cuisine Category Whisked Weeknight Suppers

Skill Level Easy

Cuisine Type American Mediterranean

Portion Size 2 Number of Portions

Diet Preferences Vegetarian-Friendly

What You'll Need

Vegetables

01 2 cups fresh spinach, chopped
02 1 garlic clove, minced

Dairy

01 1/2 cup crumbled feta cheese
02 1/2 cup shredded mozzarella cheese
03 2 tablespoons unsalted butter, softened

Bread

01 4 thick slices country-style or sourdough bread

Seasonings

01 1 tablespoon olive oil
02 1/4 teaspoon black pepper
03 Pinch of salt

How To Make It

Step 01

Sauté garlic and spinach: Heat olive oil in a skillet over medium heat. Add minced garlic and sauté for 30 seconds until fragrant. Add chopped spinach and cook, stirring frequently, until wilted approximately 2 minutes. Season lightly with salt and pepper. Remove from heat and allow to cool slightly.

Step 02

Prepare cheese filling: In a mixing bowl, combine the cooled sautéed spinach with crumbled feta cheese and shredded mozzarella cheese. Mix thoroughly until well combined.

Step 03

Assemble sandwiches: Lay out all 4 bread slices. Evenly distribute the spinach-feta mixture over 2 slices, then top each with the remaining bread slices to form 2 complete sandwiches.

Step 04

Butter exterior: Spread softened butter evenly over the outer surfaces of each sandwich.

Step 05

Toast until golden: Heat a clean skillet or griddle over medium-low heat. Place prepared sandwiches in the pan and cook 3 to 4 minutes per side, applying gentle pressure with a spatula, until bread achieves golden brown color and cheese is fully melted.

Step 06

Rest and serve: Remove sandwiches from heat and allow to rest for 1 minute. Slice diagonally and serve immediately while warm.

Tools You Need

  • Skillet or griddle
  • Spatula
  • Mixing bowl
  • Knife and cutting board

Allergy Details

Review each item for allergens and speak with a healthcare provider if you're not sure.
  • Contains wheat from bread
  • Contains milk from feta cheese, mozzarella cheese, and butter
  • For gluten-free preparation, substitute with certified gluten-free bread
  • For lactose intolerance, use lactose-free cheese alternatives

Nutrition Info (per portion)

Nutritional values are for reference and don't substitute for professional guidance.
  • Calorie Count: 390
  • Fats: 22 g
  • Carbohydrates: 33 g
  • Proteins: 15 g