Home Recipes International Cooking and Recipes Spanakopita (Greek Spinach Pie)
Spanakopita (Greek Spinach Pie)

Spanakopita (Greek Spinach Pie)


Spanakopita (Greek Spinach Pie)

Stack of freshly baked Spanakopita slices

Spanakopita: the iconic traditional Greek Spinach Pie with layers upon layers of golden, buttery flaky filo pastry. For the best Spanakopita of your life, use raw rather than cooked spinach, and bind the phyllo pastry layers using finely shredded Greek cheese so they stick together rather than flying everywhere when you cut it!

Stack of freshly baked Spanakopita slices


If I were to compile the Greatest Hits of dishes I’ve served to friends in recent years, this one tops the list. It made an appearance at a recent gathering, and to say it was the most popular dish of the night would be an understatement.

It was the first thing to go. There were rave reviews. We were picking at the leftover shards of filo pastry long after the last piece was gone.

But mostly, the biggest compliment? Silence. To say my group of friends are chatty is a bit of an understatement. So when something renders them silent? It’s a serious compliment!! 😂

Fresh baked Spanakopita on a baking tray
Close up of a cut Spanakopita

Ingredients in Spanakopita

Here’s what you need to make this traditional Greek Spinach Pie.

Fresh Spinach

Two big bunches of English spinach for Spanakopita

Skip the frozen spinach and convenience bags of baby spinach. For the best flavour, to ensure the pie base stays crispy, and for the best filling texture, you cannot beat fresh spinach. Sorry folks! You know I always offer convenient alternatives if I think I can get away with it, but in this case, I can’t!

You will need 2 big bunches weighing around 600g/ 1.2lb in total in order to get ~300g/10oz of spinach leaves, once trimmed from the stems. 

Other Ingredients

In addition to spinach, here are the other ingredients you need for the Spanakopita filling:

Ingredients in Spanakopita
  • Feta – The other key filling ingredient other than spinach. A classic Greek combination!

  • Dill and mint – The fresh herb flavour brings a special touch to Spanakopita. Don’t skip it!

  • Greek yogurt – Or other unsweetened plain yogurt. This is the wet ingredient that makes the filling nice and juicy, but not so wet that it makes the pastry base soggy;

  • Greek Kefalotyri cheese – A traditional Greek cheese made from sheep or goat’s milk. It tastes somewhat like parmesan but is not as salty or sharp. This is used between the filo sheet layers that form the the top of the Spanakopita so they stick together rather than flying everywhere when you cut – neat trick!

    Sold at Woolworths and Coles in Australia, or European/Greek delis. Don’t fret if you can’t find it, readily-available cheeses like Parmesan or Romano make excellent substitute! Use leftover Kefalotyri cheese for Pastitsio, the traditional Greek Pasta Bake;

  • Egg – This is what binds the filling together. Egg is, after all, the best food glue known to mankind!

  • Garlic – Because rarely will you see a Greek dish without garlic (usually much more than just one clove!);

  • Nutmeg – This is the signature spice used in Spanakopita fillings;

  • Cayenne pepper – Just a touch, not to make it spicy, but just to provide a hint of warmth. Brings an extra little something-something to this Spanakopita!

  • Lemon – A touch of zest and juice;

  • Green onion – Brings some welcome freshness to the filling;

  • Butter – Plenty, for brushing on each and every layer of the filo pastry! It adds flavour plus keeps each layer separated so you get the signature flakiness. Want to up your Spana game? Use clarified butter instead – the buttery flavour is even more intense!

  • Sesame – To sprinkle on the surface. Using both white and black is a lovely signature look, but you could just double up on one or the other!

Filo Pastry for Spanakopita (aka Phyllo Pastry)

Spanakopita is encased with Filo Pastry on the base and top. Also known as Phyllo Pastry, this is a paper thin pastry used to make savoury and sweet pastries and pies in Mediterranean and Middle Eastern cuisines, such as Baklava. It comes frozen or fresh, in the fridge section of grocery stores.

Filo pastry - also known as Phyllo pastry - for Spanakopita

Tips for handling Filo Pastry

I know some people are a bit intimidated by the thought of working with filo pastry. It can be prone to breaking if not handled correctly. But if you follow a few simple steps, there’s nothing tricky about it at all!

  • Fridge (fresh) Filo Pastry is easier to handle. It’s more pliable than frozen thawed, so you don’t need to be as careful handling it. Find it in the fridge section of grocery stores, usually alongside fresh pasta;

  • Frozen Filo Pastry – Thaw overnight in the fridge. Never try to speed up thawing by placing in a warm environment. It dries the pastry out and makes it brittle so it shatters;

  • Take it out of the fridge 30 minutes beforehand – whether using frozen thawed or fresh. Bringing it to room temperature makes it more pliable and therefore easier to handle;

  • Keep the phyllo pastry covered with a slightly damp tea towel to ensure it doesn’t dry out; and

  • Handle like tissue paper with fairy fingers. Don’t manhandle it like a piece of ham!

How to make Spanakopita

It does take time to layer and butter the filo pastry sheets one by one. But time aside, I think you’ll be surprise how straightforward Spanakopita is to make!

Part 1: Filling

The key to the Filling is to remove as much water from the spinach as you can so it doesn’t make the pastry base soggy. We do not cook the spinach – the filling flavour is better made with raw rather than cooked spinach. A little tip I picked up from one of the best Greek restaurants in Sydney, Alpha Restaurant!

How to make Spanakopita
  1. Sweat spinach to remove water – Sprinkle chopped spinach with a little salt, then leave for 10 minutes. The salt will draw moisture out of the spinach which makes it easier to squeeze out the water;

  2. Wring out water – Put a handful of spinach on a clean tea towel, then bundle it up and twist firmly to squeeze out the water. It’s easiest to work with a handful at a time so you can do this step properly. I usually do it in 3 batches;

  3. Filling – Place spinach with the remaining Filling ingredients in a large bowl; and

  4. Mix well – Mix Filling well until it’s combined. It should be moist and juicy, but you should not see any water leaching out of the spinach into the base of the bowl.

Part 2: Assembling

How to make Spanakopita

As noted above, I recommend using refrigerated rather than frozen filo pastry because it’s easier to work with. It’s more pliable, and there’s no need to plan ahead and thaw overnight.

  1. Trim filo pastry – Take the filo pastry out of the fridge 30 minutes prior to bring it to room temperature. This makes it more pliable and less prone to breaking. Then cut 16 sheets to size – 32 x 25cm / 13 x 10″ (rectangle shape, pictured) or 26cm / 10.5″ square.

    This makes a Spanakopita pie which is 3.5 – 4cm / 1.4 – 1.6″ thick which I think is the perfect thickness for a good filling to pastry ratio. Much thicker, and there’s too much filling. Thinner, and there’s too much pastry!

  2. 8 filo sheets, buttered – Lay a sheet of filo pastry on a baking paper-lined tray, then brush with melted butter. The butter not only adds flavour, it also causes each base layer to separate so you get the signature flakiness;

  3. Repeat – After brushing with butter, top with another sheet of filo pastry and continue repeating until you have used 8 sheets in total;

  4. Filling – Spread the filling in the middle of the pastry, leaving a 2.5cm/1″ border. Make the surface as level as possible, pressing down lightly to compact the Filling;

  5. Brush with butter – Brush the edge of the pastry with butter;

  6. 5 filo sheets, butter + cheese – Cover the Filling with a sheet of filo pastry. Brush with butter then sprinkle with Kefalotyri cheese. Cover with another sheet of filo pastry and repeat. Do filo > butter > Kefalotyri cheese for the first 5 sheets of filo pastry;

  7. Grating Kefalotyri cheese – You can either grate the cheese then sprinkle it on with your hand, or measure out the amount of cheese required then grate it straight onto the filo pastry (you get more even cover this way);

  8. 3 sheets filo, butter only – For filo pastry sheets # 6, #7 and #8, just use butter in between each layer. We skip the cheese for visual reasons – because you can see the golden brown bits of cheese under the top layers of the filo. It also encourages more puffiness for these layers. It’s really not a big deal if you forget!

Part 3: Finishing

How to make Spanakopita

The crimping you see in these steps is optional. It is perfectly acceptable just to press down and seal the edges flat against the tray!

  1. Crimp edges – Fold up the edges then use your fingers to crimp them to create little ruffles. See recipe video below for visual demo;

  2. Pinch corners firmly to tuck in the surplus filo pastry;

  3. Trim the filo pastry all around using scissors so it is around 2cm / 4/5″ high. We don’t want it sticking up too much higher otherwise the ends might become too browned;

  4. Butter and sesame seeds – Brush the surface with melted butter, then sprinkle with sesame seeds;

  5. Bake 25 minutes in a 220°C/430°F oven. A hot oven is key here to make the pastry beautifully golden and crisp on top and on the base without overcooking the Spinach Filling!

  6. Voila! Set your masterpiece on its serving stage and be prepared for an incredible eating experience about to take place!

Close up showing crimped edge of flaky phyllo pastry edge of Spanakopita

And oh my word … the smell that wafts out from the filling when you cut it open is 100% incredible! The perfume of fresh dill and mint, the fresh spinach, the cheesy goodness of the feta, the subtle hint of nutmeg and garlic … it sends everyone within nose-shot into a salivating stupor!

Close up lifting up a slice of Spanakopita

You can see in the photo above how the filo pastry topping is still ultra-flaky but is still (happily) sitting comfortably atop the Filling. This is thanks to the little trick of layering the filo pastry with a bit of cheese which makes them stick together (while simultaneously still allowing for good, flaky, puffing action) rather than flying everywhere.

Because while we do love that Spinach Filling, let’s face it: Spana wouldn’t be Spana without that flaky crispy buttery wafer thin pastry. We love it, and we want lots of it, and if it all fell off when we started cutting up the pie, it would make us sad.

Sure, we’d scramble and pick for every little pastry shard we could get off the tray / table / plate. But it really is so much more satisfying when all those layers of filo pastry actually stay ON the Spana, so the perfect eating experience remains intact! Right? 🙂 – Nagi x

PS. It was a wonderful discovery at a “New Years’ Eve (Take 2)” party I held a couple of weeks ago that Spanakopita can be assembled earlier in the day then baked that evening and you’d be none the wiser. I was concerned the base might not be as crisp, but I was wrong. However I’m not convinced you could get as good a result if it’s left in the fridge overnight or frozen (unbaked). I would love to be proven wrong on these points, so please do share your findings if you try it!

Watch how to make it

Close up lifting up a slice of Spanakopita



Recipe video above. Spanakopita – the iconic traditional Greek Spinach Pie with layers upon layers of golden buttery flaky filo pastry. For the best Spanakopita of your life, use raw rather than cooked spinach, and layer the phyllo pastry with finely shredded Greek cheese so it sticks together rather than flying everywhere when you cut it!

This pie is a perfect thickness with a good ratio of Spinach Feta filling to pastry. It will serve 4 to 5 people as a main dish.

Course Mains
Cuisine Greek
Keyword filo pastry, greek pie, Spanakopita, Spinach pie
Prep Time 40 minutes
Cook Time 25 minutes
Servings 4 – 5 as a main
Calories 482cal
Author Nagi



  • 300g/10oz English spinach leaves , trimmed from thick stems, thoroughly washed, dried, then chopped into 2.5cm/1″ pieces (Note 1)
  • 1/2 tsp salt


  • 175g/6oz Greek feta , crumbled
  • 1/2 cup Greek yoghurt
  • 2 green onions / scallions , finely sliced
  • 1 egg
  • 2 tbsp mint , finely chopped
  • 1 tbsp dill , finely chopped
  • 1/2 tsp lemon zest
  • 1/2 tbsp lemon juice
  • 2 garlic cloves , finely chopped
  • 1/2 tsp nutmeg , freshly grated
  • 1/4 tsp black pepper
  • 1/4 tsp salt
  • 1/4 tsp cayenne pepper

Filo pastry:

  • 16 sheets filo pastry (Note 2)
  • 120g/ 8 tbsp butter , melted
  • 60g / 2/3 cup Greek Kefalotyri cheese , finely grated (sub parmesan, Note 3)
  • 1/2 tsp white sesame seeds (or more black)
  • 1/2 tsp black sesame seeds (or more white)


  • Preheat oven to 220°C/430°F (200°C fan). Line a tray with baking paper / parchment paper.


  • Sweat spinach: Place spinach in a large colander or bowl. Sprinkle with salt, toss through. Leave for 10 minutes to sweat.
  • Wring out water: Place a handful of spinach in a tea towel, then wring out tightly to remove excess water.
  • Filling: Place spinach in a bowl with remaining Filling ingredients. Mix well to combine.


  • Trim filo: Cut 16 sheets of filo pastry into 32 x 25cm / 13 x 10″ (pictured) or 26cm / 10.5″ square.
  • 8 base layers: Layer 8 sheets of filo pastry on the tray, brushing each layer with melted butter.
  • Filling: Spread filling on filo pastry. Smooth surface and leave a 2.5cm / 1″ border.
  • 8 Filo topping layers (Note 4): Cover spinach with a sheet of filo pastry. Brush with butter, sprinkle with Kefalotyri. Repeat for Sheets #2 to #5. Then cover with filo sheets #6 to #8, brushing with butter in between, but do NOT sprinkle with cheese (neater finish).
  • Seal: Press edges down to seal. Crimp and trim if desired (see process steps in post or video) or just leave the edges flat on the tray.
  • Sesame seeds: Brush the top with butter, sprinkle with sesame seeds.
  • Bake: Bake 25 minutes, or until golden brown on the surface.
  • Serve! Serve immediately! It is at its absolute prime fresh out of the oven, though still good as long as its hot (~15 min or so). The base does lose crispiness as it cools.


1. Spinach – This recipe is best made using bunches of fresh true spinach (not chard / silverbeet), known as English Spinach.

You will need ~2 large bunches weighing 600g/ 1.2lb in total in order to get ~300g/10oz of spinach leaves once trimmed from the stems. 

Pick off the leaves, weigh out 300g/10oz. Wash thoroughly (spinach leaves are notoriously dirty!). Then dry and chop. I dry using a salad spinner, in batches, or spread out on tea towels and leave to air dry.

2. Filo pastry (aka phyllo pastry) – paper thin pastry sheets used in Mediterranean and Middle Eastern cooking. Easier to use refrigerated filo pastry if you can, it’s more pliable than frozen thawed so it’s easier to handle. Take it out of the fridge 30 minutes prior. Once you take it out of the package, keep it covered with a slightly damp tea towel so it doesn’t dry out.

Australia – I recommend Antoniou brand Fillo Pastry sold in the fridge section. You will need 1 x 375g packs which has 18 to 22 sheets in each pack (we need 16 for this recipe). See below for usage ideas for leftovers, including trimmings. If you use the frozen packs, you’ll need 1 pack and they often only have 15 sheets so you’ll need to assemble the offcuts to do one of the layers.

US – I understand the standard size is 1 lb packs which has 40 sheets so you’ll have a fair amount of leftovers. Make 2 Spana, hey!!! 

Frozen phyllo pastry – Thaw overnight in the fridge. Don’t try to rush the thawing by placing it in a warm place – it makes the pastry brittle. Handle with care, it is less pliable than refrigerated pastry.

Puff pastry alternative – Though not the same, you could use puff pastry instead of filo pastry. Bake time will be closer to 40 minutes.

3. Kefalotyri Greek cheese – a Greek sheep or goat’s milk cheese, similar to Parmesan but not as salty. Substitute with Parmesan or Romano cheese.

4. Top layers – The cheese makes the top layers of filo pastry stick together so it doesn’t fly everywhere when you cut it. A neat trick! However, we also skip the cheese on the final 2 layers so you do’t see dark brown bits of cheese under the surface (ie. for visual reasons; it doesn’t look as nice if you can see golden brown cheese under the top layers of filo).

5. Make ahead: As long as you extract the excess liquid out of the spinach very well, it can be assembled early in the day then baked that evening which I have done successfully. I am not sure about leaving overnight. I don’t recommend freezing a raw Spanakopita because I think the filling will become watery as it thaws which will make the base soggy. Will update it I try!

6. Storage and reheating – Spanakopita will keep in the fridge for up to 5 days. It’s best reheated in the oven – 15 – 20 mins at 180C until hot in the centre (check internal temperature with a metal skewer / paring knife touched to the lip or temperature probe). It won’t be as crispy as fresh, but still delicious! Microwave if you must but the pastry will not be crisp. Spanakopita is also perfectly tasty at room temperature!


Calories: 482cal | Carbohydrates: 48g | Protein: 24g | Fat: 22g | Saturated Fat: 12g | Trans Fat: 1g | Cholesterol: 96mg | Sodium: 1637mg | Potassium: 579mg | Fiber: 4g | Sugar: 4g | Vitamin A: 7684IU | Vitamin C: 25mg | Calcium: 538mg | Iron: 5mg

Life of Dozer

Typical scene from a road trip up north – Dozer sprawled across the entire back seat. Me, trying to get some work done in the front (passenger 🙂) seat!

The post Spanakopita (Greek Spinach Pie) appeared first on RecipeTin Eats.