Traditional spanakopita in puff pastry

This classic pie variation is a play on textures: thousands of crispy layers of buttery pastry embrace a creamy, soft filling. The name 'Spanakopita' itself means spinach pie, where the quality of the pastry is just as important as the filling. Well-made pastry 'flies', is light and golden.
🕒 Prep Time 30 mins
🍳 Cook Time 40 mins
Total Time 1 hr 10 mins
🍽️ Servings 6 servings
🔥 Calories 520 kcal
🌍 Cuisine Greek

Ingredients

Equipment Needed

  • Baking tray
  • Baking parchment
  • Fork (for pricking)

Allergen Information

⚠️ Milk
⚠️ Eggs
⚠️ Cereals containing gluten

Instructions

1

Prepare the base: sauté the onion and garlic in olive oil, then add the spinach.

Tip: The less water you leave in the spinach, the crispier the bottom of the pastry will be.
2

Steam the spinach until dry, season with salt and pepper. Cool completely.

Tip: Hot filling would 'cook' the raw pastry from below, leaving it soggy.
3

Mix the feta and eggs into the filling.

Tip: Don't break the feta up too small; leave larger chunks for texture.
4

Divide the pastry into two parts. Lay one half in a baking tray lined with baking parchment. Pile the filling on top, then cover with the other half of the pastry.

Tip: Trim the edges of the puff pastry with a sharp knife before baking; this helps the layers rise.
5

Brush with egg and bake at 180-200°C (depending on oven) for 35-40 minutes until it rises beautifully and browns.

Tip: Higher temperature at the start helps the 'puff' (physical leavening).

Recipe FAQ

Why didn't the pastry rise?
The oven wasn't hot enough. Puff pastry needs a heat shock (starting at approx. 200-220°C) so the water in the butter turns to steam and pushes the layers apart.

Ingredients

  • 500 g Fresh spinach
  • 200 g Feta cheese
  • 1 pack Puff pastry (or Filo pastry)
  • 1 piece Red onion
  • 3 cloves Garlic
  • 2 pieces Eggs
  • 3 tbsp Olive oil
  • 1 tsp Salt
  • 1 tsp Black pepper