This traditional Greek savory pie features layers of delicate, crispy phyllo pastry wrapped around a vibrant filling of fresh spinach, fragrant dill, parsley, and mint, combined with creamy feta and ricotta cheeses. The result is a perfectly balanced dish with a golden, flaky exterior and a moist, flavorful interior that captures the essence of Mediterranean cuisine.
Preparation involves sautéing onions until translucent, wilting fresh spinach with herbs, and creating a rich cheese mixture. The assembly requires brushing each phyllo sheet with olive oil and butter, layering the filling between pastry sheets, and baking until achieving a deep golden color and satisfying crunch throughout.
Ideal for entertaining, this versatile dish serves eight and can be prepared ahead of time. It pairs beautifully with Greek salad, tzatziki, and crisp white wines like Assyrtiko. Whether served warm or at room temperature, the combination of textures and fresh herbal notes makes it a perennial favorite for gatherings and family meals alike.
My yiayia never measured anything when making spanakopita. She would grab handfuls of spinach, crumble feta by eye, and somehow every single pie emerged from the oven perfectly golden and impossibly fragrant. The first time I tried to replicate her recipe without measurements, I ended up with a soggy, salty mess that taught me the hard way why recipes exist. Now I have written down every detail so you can skip that learning curve and go straight to the flaky, cheesy perfection.
Last summer I made this for my neighbors potluck and watched three people literally hovering near the kitchen window as it baked. The smell of butter, dill, and spinach filling the air is somehow better than any air freshener could ever hope to be. One neighbor asked if she could pay me to make it for her daughters graduation, which I considered the highest possible compliment.
Ingredients
- 1 kg fresh spinach: Fresh gives you the best texture, but frozen works in a pinch as long as you squeeze out every drop of water
- 1 medium yellow onion and 4 spring onions: This dual onion approach creates depth that sweetens as it bakes
- Fresh dill, parsley and mint: Do not skip the herbs, they are what makes this taste authentically Greek
- 400 g feta and 200 g ricotta: The feta provides punch while ricotta adds necessary creaminess
- 2 large eggs: These bind everything together so your slices hold their shape beautifully
- 450 g phyllo dough: Keep it covered with a damp towel while you work because dried out phyllo tears frustratingly
- Olive oil and melted butter: Using both gives the best flavor and the crispest texture
- Salt, pepper and nutmeg: Go easy on salt since feta is naturally salty, but the nutmeg is a secret game changer
Instructions
- Preheat your oven to 180°C (350°F) and grease a rectangular baking dish:
- This gets your kitchen ready and ensures nothing sticks later
- Sauté the onions in olive oil until soft and translucent:
- Add the spring onions for the final two minutes to let them mellow slightly
- Cook the spinach until wilted and all liquid has evaporated:
- This step takes patience but removing moisture prevents soggy bottoms
- Stir in the fresh herbs and let the mixture cool slightly:
- Hot spinach will cook the eggs if you do not let it cool down first
- Mix feta, ricotta, eggs, and spices in a large bowl:
- Add the cooled spinach and combine everything thoroughly
- Layer 6 to 8 sheets of phyllo in your dish:
- Brush each sheet with oil and butter because every layer needs attention
- Spread the filling evenly over the bottom layers:
- Take your time to distribute it so every slice has the same generous filling
- Layer the remaining phyllo on top, brushing each sheet:
- Tuck the edges in neatly and give the top an extra generous coating
- Score the top before baking into squares or diamonds:
- This makes cutting after baking so much easier and looks professional
- Bake for 45 to 50 minutes until deeply golden:
- Let it cool for 10 minutes before cutting so the filling sets properly
This recipe became my go to for new neighbors and heartbroken friends alike. Something about buttery pastry and warm comfort food just says you care enough to spend time.
Getting That Perfect Golden Color
The difference between good spanakopita and great spanakopita is often just five more minutes in the oven. Do not be afraid of deep golden brown color because that is where the flavor lives.
Make It Ahead
You can assemble the entire pie, wrap it tightly, and refrigerate overnight before baking. This actually helps the flavors meld together beautifully.
Serving Suggestions
Spanakopita works for breakfast, lunch, or dinner depending on what you serve alongside it. I have eaten it cold straight from the fridge more times than I care to admit.
- Warm with a crisp Greek salad makes a complete light dinner
- Cut into smaller squares for an impressive party appetizer
- Pairs beautifully with Assyrtiko or any bright white wine
There is something deeply satisfying about pulling a spanakopita from the oven, hearing that first crispy crackle, and knowing you just made something people will remember.
Recipe FAQs
- → Can I make spanakopita ahead of time?
-
Yes, you can assemble the entire dish up to 24 hours in advance and refrigerate it before baking. Alternatively, bake it completely and reheat in the oven at 160°C (320°F) for 10-15 minutes to restore crispness.
- → How do I prevent soggy phyllo?
-
Ensure frozen spinach is thoroughly thawed and squeezed dry to remove excess moisture. Keep unused phyllo covered with a damp towel while working. Brush each layer generously with oil-butter mixture, and bake until deeply golden for optimal crispiness.
- → Can I use frozen spinach instead of fresh?
-
Absolutely. Use 600g frozen spinach, thaw completely, and press out all liquid using your hands or a clean towel. This removes excess moisture that could make the filling watery and affect the pastry texture.
- → What can I substitute for ricotta?
-
Traditional Greek spanakopita uses anthotyro cheese, which has a mild, creamy texture. If unavailable, cottage cheese blended until smooth, mascarpone, or additional feta work well as alternatives while maintaining the creamy filling consistency.
- → How do I store leftovers?
-
Store cooled spanakopita in an airtight container in the refrigerator for up to 3 days. Reheat in a 180°C (350°F) oven for 10-12 minutes to recrisp the phyllo. Avoid microwaving as it makes the pastry soggy.
- → Can I freeze spanakopita?
-
Yes, freeze before baking by assembling the dish, wrapping tightly in plastic and foil, and freezing for up to 3 months. Bake from frozen, adding 10-15 minutes to the baking time. Already-baked portions can also be frozen and reheated.