Greek Spanakopita Spinach Feta

Featured in: Snacktime Favorites

Greek spanakopita features a vibrant mixture of sautéed spinach, onions, and fresh herbs combined with tangy feta and creamy ricotta, all encased in layers of buttery, flaky phyllo pastry. The filling is seasoned with nutmeg and black pepper for balanced warmth. Baked until golden crisp, this dish offers a delightful contrast of textures, great for sharing as an appetizer, side, or light main course. Its vegetarian-friendly profile highlights Mediterranean flavors with olive oil and fresh dill.

Updated on Sat, 27 Dec 2025 08:33:00 GMT
Golden brown Greek Spanakopita, with flaky layers, ready to be cut and served warm. Save
Golden brown Greek Spanakopita, with flaky layers, ready to be cut and served warm. | frizplo.com

My first spanakopita came together almost by accident on a rainy Sunday when my neighbor dropped off a bundle of fresh spinach from her garden and I had a box of phyllo sitting in my freezer. I wasn't following any recipe at first—just layering and brushing, layering and brushing, letting the repetitive motions calm my mind. When it came out of the oven golden and crackling, the whole kitchen smelled like toasted butter and fresh herbs, and I realized I'd stumbled onto something that felt both simple and a little bit magical.

I made this for my book club once, thinking it would be a simple appetizer to set out between chapters, and instead everyone abandoned their discussion to hover around the cooling spanakopita. One friend went back for thirds and admitted she'd been intimidated by phyllo her whole life—this recipe proved her it wasn't some impossible technique, just patience and a pastry brush.

Ingredients

  • Fresh spinach (2 lbs): Use fresh if you can get it—the texture is noticeably better, though frozen works perfectly fine if you squeeze out every drop of water or your filling will be soggy.
  • Yellow onion and scallions: The onion cooks down to sweet softness while the scallions stay bright; together they're the flavor foundation.
  • Fresh dill (3 tbsp): This is non-negotiable if you can find it—dried dill loses something essential, though it'll work in a pinch.
  • Fresh parsley: A small handful adds color and freshness that makes everything taste more alive.
  • Feta cheese (8 oz): The salty, tangy heart of the whole thing; buy good feta if you can, it matters.
  • Ricotta or cottage cheese (optional): Adds creaminess and makes the filling less likely to dry out, especially if you're baking it ahead.
  • Eggs (2 large): They bind everything together and help the filling set without being rubbery.
  • Nutmeg and black pepper: Just whispers of these, but they round out the flavor in a way people can't quite put their finger on.
  • Phyllo dough (1 lb): Must be thawed properly or it'll crack and tear; take it out of the fridge the night before or let it sit on the counter while you prep the filling.
  • Olive oil or melted butter: For brushing between layers—this is what creates the crispy, golden magic.

Instructions

Get your oven ready and prep your pan:
Heat the oven to 350°F and lightly grease your 9x13-inch dish—this prevents sticking without making everything greasy.
Soften the aromatics:
Heat 2 tablespoons of olive oil in a large skillet and let your chopped onion and scallions get soft and a little golden, about 5 minutes; this builds the flavor base.
Wilt the spinach:
Add your spinach in batches if using fresh, letting each addition cook down before adding more, until everything is wilted and the liquid has mostly evaporated; this takes longer than you'd expect but it's worth waiting for.
Cool and combine:
Let the spinach cool slightly, then squeeze out any remaining moisture with your hands or in a clean kitchen towel—this step prevents a watery filling. Toss everything together in a large bowl with the dill, parsley, crumbled feta, ricotta if using, beaten eggs, pepper, nutmeg, and salt.
Layer the phyllo base:
Lay one sheet of phyllo in your dish, letting edges hang over the sides, then brush it lightly with oil or melted butter; repeat with 6-7 more sheets, brushing each one. The phyllo will tear—it always does—and that's okay, just keep going.
Spread the filling:
Pour your spinach mixture evenly over the phyllo base, spreading it to the edges with a spatula or the back of a spoon.
Top it off:
Layer the remaining phyllo sheets one by one, brushing each with oil or butter, then tuck the overhanging edges in toward the center so they crisp up instead of burning.
Score for serving:
Using a sharp knife, score the top into squares or diamonds without cutting all the way through the filling—this makes serving easier and looks intentional.
Bake until golden:
Bake for 35-40 minutes until the top is deep golden and the whole thing smells incredible; let it cool for 10 minutes before serving so it holds together.
Close-up of a bubbling, aromatic Greek Spanakopita, filled with spinach and feta cheese. Save
Close-up of a bubbling, aromatic Greek Spanakopita, filled with spinach and feta cheese. | frizplo.com

There's a moment when you pull spanakopita from the oven and the whole thing is crackling and steaming, and you realize that something so impressive and delicious came together in your own kitchen with ingredients that were probably already hiding in your pantry and fridge. That feeling never gets old.

Fresh vs. Frozen Spinach

I learned the hard way that frozen spinach isn't inferior—it's just different. Fresh spinach tastes brighter and feels less dense, but frozen spinach is drained spinach, which actually works in spanakopita's favor since you're trying to avoid moisture. If you use frozen, thaw it completely and squeeze it dry in a clean kitchen towel until it stops releasing water; this takes longer than you'd think, but it's the difference between a perfectly crispy pastry and one that steams from the inside out.

The Phyllo Technique

Phyllo intimidates a lot of people, but it's really just thin sheets that need gentle handling and consistent brushing with oil or butter. The key is not overthinking it—small tears are fine, overlapping is fine, imperfect layering is fine. What matters is that every sheet gets brushed so that each layer crisps up individually. I used to watch my mother-in-law make this, and her sheets were never perfectly neat, but somehow it always came out golden and shattered beautifully under the fork.

Serving and Storage

Spanakopita is one of those rare dishes that tastes almost as good cold as it does warm, which makes it perfect for meal prep or potlucks. I've served it straight from the oven to a crowd of hungry people, and I've pulled it from the fridge hours later and it's still held its magic. Store leftovers covered in the fridge for up to 3 days, or freeze the unbaked spanakopita for up to a month—just add a few extra minutes to the baking time if baking from frozen.

  • Pair it with a crisp white wine like Assyrtiko or Sauvignon Blanc for a simple, elegant meal.
  • A squeeze of fresh lemon juice over the top right before serving adds brightness that surprises people.
  • Make double and freeze half unbaked—you'll thank yourself when you need an impressive appetizer in a hurry.
Crispy layers of phyllo dough encase the savory spinach and feta filling of the Spanakopita. Save
Crispy layers of phyllo dough encase the savory spinach and feta filling of the Spanakopita. | frizplo.com

This recipe has become my go-to when I want to impress someone without stress, or when I want to make something that feels both special and comforting. Every time it comes out of the oven, I'm still a little surprised by how good it is.

Recipe FAQ

Can fresh spinach be replaced with frozen spinach?

Yes, frozen spinach works well but should be thawed and thoroughly drained to avoid excess moisture in the filling.

What type of cheese works best in this dish?

Feta cheese is traditional for its salty tang, complemented by optional ricotta for creaminess and a balanced texture.

How should the phyllo dough be handled to prevent tearing?

Keep phyllo covered with a damp cloth while assembling to maintain moisture and brush each sheet lightly with oil or butter for flexibility.

Can other greens be used instead of spinach?

Yes, chard or a mix of leafy greens can substitute spinach for a different but equally flavorful filling.

What is the best way to serve this dish?

Allow it to cool slightly after baking to set, then slice and serve warm. It pairs nicely with crisp white wines like Assyrtiko or Sauvignon Blanc.

How can I reduce the oil content?

Use less oil or substitute with melted butter sparingly when brushing phyllo layers for a lighter outcome.

Greek Spanakopita Spinach Feta

Savory Greek pie of spinach, feta, fresh herbs, and flaky phyllo, perfect as appetizer or light main dish.

Prep duration
25 min
Time to cook
40 min
Complete duration
65 min
Created by Madison Young

Classification Snacktime Favorites

Complexity Level Medium

Cultural Origin Greek

Output 6 Portion Count

Dietary requirements Meat-Free

Components

Filling

01 2 lbs fresh spinach, washed and chopped (or 1 lb frozen spinach, thawed and thoroughly drained)
02 1 medium yellow onion, finely chopped
03 2 scallions, thinly sliced
04 3 tbsp fresh dill, chopped (or 1 tbsp dried dill)
05 1/4 cup fresh parsley, chopped
06 2 tbsp olive oil
07 8 oz crumbled feta cheese
08 1/2 cup ricotta or cottage cheese (optional, for creamier texture)
09 2 large eggs, lightly beaten
10 1/2 tsp ground black pepper
11 1/4 tsp ground nutmeg
12 Salt, to taste

Phyllo Pastry

01 1 lb phyllo dough, thawed
02 1/2 cup olive oil or melted butter, for brushing

Directions

Step 01

Prepare Oven and Baking Dish: Preheat oven to 350°F. Lightly grease a 9x13-inch baking dish.

Step 02

Sauté Aromatics: Heat olive oil in a large skillet over medium heat. Add onion and scallions; sauté until soft, approximately 5 minutes.

Step 03

Cook Spinach: Add chopped spinach in batches if fresh. Cook until wilted and most liquid evaporates. Remove from heat and allow to cool.

Step 04

Prepare Filling: Squeeze excess moisture from spinach. Combine spinach with dill, parsley, feta, ricotta if used, beaten eggs, black pepper, nutmeg, and salt in a large bowl. Mix thoroughly.

Step 05

Layer Phyllo Base: Place one sheet of phyllo in the prepared dish, allowing edges to hang over. Brush lightly with oil or butter. Repeat layering and brushing with 6 to 7 more sheets.

Step 06

Add Filling: Spread the spinach and cheese mixture evenly over the phyllo base.

Step 07

Top with Phyllo Layers: Cover filling with remaining phyllo sheets, brushing each with oil or butter and layering as before. Fold overhanging edges into the dish to seal.

Step 08

Score Pastry: Using a sharp knife, lightly score the top layers into squares or diamonds without cutting through completely to facilitate cutting after baking.

Step 09

Bake: Bake for 35 to 40 minutes until golden and crisp. Allow to cool for 10 minutes before serving.

Necessary tools

  • Large skillet
  • Mixing bowl
  • 9x13-inch baking dish
  • Pastry brush
  • Sharp knife

Allergy details

Review each component for potential allergens and seek professional healthcare advice if you're uncertain.
  • Contains wheat (phyllo dough), eggs, and dairy (feta cheese, ricotta/cottage cheese, butter if used). Verify labels for allergens.

Nutritional breakdown (per portion)

These values are provided as estimates only and shouldn't replace professional medical guidance.
  • Energy Content: 320
  • Fats: 19 g
  • Carbohydrates: 28 g
  • Proteins: 11 g