Feta & Spinach Stuffed Grilled Cheese

Featured in: Simple Everyday Comforts

Transform your grilled cheese with this Mediterranean-inspired twist. Layer garlicky sautéed spinach and crumbled feta between thick slices of sourdough, then butter and toast until the bread turns golden and the cheese melts into every crevice. This easy vegetarian sandwich comes together in just 20 minutes and serves two hungry people perfectly.

Updated on Tue, 20 Jan 2026 15:39:00 GMT
Golden-brown grilled cheese sandwich, sliced to reveal layers of melted mozzarella and garlicky sautéed spinach with crumbled feta.  Save to Pinterest
Golden-brown grilled cheese sandwich, sliced to reveal layers of melted mozzarella and garlicky sautéed spinach with crumbled feta. | honeyprairie.com

Rainy Sundays were made for grilled cheese experiments, and this feta and spinach version started as a happy accident when I had leftover spinach from a pasta dish the night before. Something about the salty tang of feta meeting earthy, garlicky greens just clicked in that way certain flavor combinations do. Now it's the sandwich I find myself craving when ordinary grilled cheese feels too predictable.

My roommate walked in while I was flipping the first sandwich and actually paused mid sentence, asking what smelled so incredible. We ended up making two more batches that afternoon, eating them standing up at the counter because nobody wanted to wait for a proper plate. That's when I knew this wasn't just a recipe, it was a keeper.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 2 cups fresh spinach, chopped: Fresh spinach wilts beautifully and absorbs that garlic flavor better than frozen ever could
  • 1 garlic clove, minced: Don't be shy here, garlic is the backbone that makes the filling sing
  • 1/2 cup crumbled feta cheese: The star of the show, bringing that perfect salty punch and creamy texture
  • 1/2 cup shredded mozzarella cheese: Optional but recommended for that incredible melt factor
  • 2 tablespoons unsalted butter, softened: Spreadable butter coats every inch of the bread for even golden browning
  • 4 thick slices country-style or sourdough bread: Sturdy enough to hold everything together without getting soggy
  • 1 tablespoon olive oil: For sautéing the spinach and garlic into aromatic perfection
  • 1/4 teaspoon black pepper: Freshly cracked adds a little warmth against the cool tang of feta
  • Pinch of salt: Go light here since feta brings plenty of its own saltiness

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Sauté the aromatics:
Heat olive oil in a skillet over medium heat, add minced garlic and let it sizzle for about 30 seconds until fragrant but not browned.
Wilt the spinach:
Toss in chopped spinach and stir for about 2 minutes until it collapses and glistens with oil, then season with salt and pepper and set aside to cool slightly.
Build the filling:
Combine the sautéed spinach with crumbled feta and mozzarella in a bowl, mashing slightly so the feta starts to blend with the warm greens.
Assemble the sandwiches:
Spread the spinach feta mixture over two bread slices, top with remaining slices, and butter the outside of each sandwich generously.
Grill to perfection:
Cook in a clean skillet over medium low heat for 3 to 4 minutes per side, pressing gently with your spatula, until bread turns golden brown and cheese melts completely.
Rest and serve:
Let sandwiches rest for one full minute before slicing diagonally, giving the cheese a moment to set so it doesn't all ooze out when you cut.
A hearty Feta & Spinach Stuffed Grilled Cheese, perfectly toasted on sourdough and served warm beside a small bowl of tomato soup.  Save to Pinterest
A hearty Feta & Spinach Stuffed Grilled Cheese, perfectly toasted on sourdough and served warm beside a small bowl of tomato soup. | honeyprairie.com

This sandwich has become my go to when friends drop by unexpectedly. Something about the combination feels fancy enough for company but casual enough that nobody feels like they need to dress up for dinner.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Choosing The Right Bread

Sourdough gives you that irresistible tangy crunch and structural integrity, while country white offers a softer interior that lets the filling shine. Whatever you choose, slice it thick enough to stand up to the hearty filling without collapsing under the weight.

Make Ahead Magic

You can sauté the spinach and garlic up to two days ahead and keep it refrigerated. When you're ready to eat, just bring it to room temperature, mix with the cheese, and proceed with grilling like nothing happened.

Perfect Pairings

A bowl of tomato soup might be classic, but try a crisp arugula salad with lemon vinaigrette to cut through the richness. The peppery greens and bright acid balance the warm, salty sandwich perfectly.

  • Add sun dried tomatoes to the filling for a chewy, concentrated burst of sweetness
  • A sprinkle of fresh herbs like dill or oregano takes this in a completely delicious Mediterranean direction
  • Red pepper flakes sprinkled into the spinach while it cooks add gentle heat that plays beautifully with feta
Close-up of a vegetarian Feta & Spinach Stuffed Grilled Cheese, showcasing the melty cheese and vibrant green spinach filling on thick bread. Save to Pinterest
Close-up of a vegetarian Feta & Spinach Stuffed Grilled Cheese, showcasing the melty cheese and vibrant green spinach filling on thick bread. | honeyprairie.com

Hope this finds its way into your regular lunch rotation alongside the classics. Sometimes the best recipes come from just using what you have and trusting your instincts.

Questions & Answers

Can I make this ahead of time?

The spinach-feta filling can be prepared up to 2 hours ahead and stored in the refrigerator. Assemble and cook the sandwiches fresh for best results and optimal cheese melt.

What bread works best for this sandwich?

Thick-cut sourdough, country-style, or rustic white bread works beautifully. These hold up well to buttering and toasting while creating a sturdy vessel for the filling. Whole grain bread adds extra nutrition.

How do I prevent the filling from leaking out?

Ensure the spinach is well-drained after wilting and cool slightly before mixing with cheese. Don't overfill the sandwich, and keep heat at medium-low so the bread toasts before cheese escapes.

Can I add other vegetables to the filling?

Absolutely. Sun-dried tomatoes, roasted red peppers, caramelized onions, or sliced tomatoes work wonderfully. Ensure any added vegetables are drained well to prevent a soggy sandwich.

What should I serve with this sandwich?

Pair with tomato soup for comfort, a crisp arugula salad for freshness, or roasted vegetables. A simple side salad or cup of soup complements the rich, savory flavors perfectly.

Is this suitable for dietary restrictions?

It's naturally vegetarian. For gluten-free, use gluten-free bread. For lactose intolerance, substitute with lactose-free cheese alternatives. Always verify ingredient labels for specific allergen concerns.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Feta & Spinach Stuffed Grilled Cheese

Thick-cut bread filled with garlicky spinach and tangy feta, toasted golden for a melty, flavorful sandwich.

Prep duration
10 minutes
Cook duration
10 minutes
Overall time needed
20 minutes
Recipe by Honey Prairie Abigail Greene


Skill Level Easy

Cuisine type American Mediterranean

Makes 2 Number of portions

Diet specifications Meatless

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 Salt to taste

How to Make It

Step 01

Sauté garlic and wilt 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 constantly, until wilted, approximately 2 minutes. Season lightly with salt and pepper. Remove from heat and allow to cool slightly.

Step 02

Combine filling ingredients: In a mixing bowl, combine the sautéed spinach with crumbled feta cheese and shredded mozzarella cheese. Mix thoroughly until evenly distributed.

Step 03

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

Step 04

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

Step 05

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

Step 06

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

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Essential tools

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

Allergy Details

Go through all ingredients to spot potential allergies. If unsure, check with a health expert.
  • Contains wheat from bread
  • Contains milk from feta cheese, mozzarella cheese, and butter

Nutrition details (per portion)

Details for informational use only — not a substitute for a medical professional.
  • Energy (calories): 390
  • Lipids: 22 g
  • Carbohydrates: 33 g
  • Proteins: 15 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.