This traditional Greek savory pie features delicate layers of crispy phyllo pastry enveloping a fragrant filling of fresh spinach, sautéed onions, dill, parsley, and creamy feta cheese. The preparation involves wilting spinach with aromatics, combining with cheeses and eggs, then carefully layering and brushing phyllo sheets for maximum flakiness.
Baked until golden brown, the spanakopita emerges with a satisfying crunch giving way to a rich, savory center. This versatile dish works beautifully as an appetizer, side dish, or light main course, paired perfectly with Greek salad and crisp white wine.
My yiayia never measured anything when making spanakopita, she just knew by the weight of the spinach in her hands and the scent of the herbs whether the filling would sing. Watching her work those delicate phyllo sheets with such confidence made the whole process feel like second nature, even though my first few attempts ended up with more pastry on the floor than in the pan.
I brought this to a neighborhood potluck last summer, still warm from the oven, and watched three different people ask for the recipe before even taking their first bite. Theres something about the aroma of spinach and feta baking under golden phyllo that pulls people into the kitchen like a magnet.
Ingredients
- 1 kg fresh spinach: Fresh gives you that vibrant green color and texture, but frozen works in a pinch just squeeze out every drop of moisture like your life depends on it
- 1 medium yellow onion and 4 spring onions: This dual onion approach is the secret behind layers of sweet and sharp flavor that make the filling sing
- 1/4 cup each fresh dill, parsley, and mint: Do not skip the mint, it is the bright herbal note that makes this distinctly Greek rather than just spinach pie
- 400 g feta and 200 g ricotta: The feta brings the salty punch while ricotta adds that lush creaminess that keeps every bite velvety
- 2 large eggs: These bind everything together into that cohesive filling that holds its shape when you slice through those crispy layers
- 450 g phyllo dough: Keep it covered with a damp towel because dried out phyllo cracks and nothing ruins the experience faster than patchy pastry
- 100 ml olive oil and 50 g melted butter: Using both gives you the best of both worlds, rich flavor and that perfect golden crunch
- Salt, pepper, and nutmeg: The nutmeg is optional but I urge you to try it, it adds this warm subtle depth that people can never quite put their finger on
Instructions
- Get your oven ready and prep your pan:
- Preheat that oven to 180°C and grease a rectangular baking dish because trying to remove spanakopita from a sticky pan is a heartbreak nobody needs
- Cook your onions until they are soft and sweet:
- Warm 2 tbsp olive oil in a large skillet and sauté those onions until they are translucent, then add spring onions for another couple of minutes
- Wilt and dry your spinach thoroughly:
- Add spinach in batches if using fresh, cook until wilted, then let any liquid evaporate because waterlogged filling equals soggy bottom and nobody wants that
- Combine the filling with confidence:
- Mix feta, ricotta, eggs, and seasonings in a bowl, add that cooled spinach mixture, and taste it, adjusting seasoning because this is your last chance to perfect the flavors
- Handle phyllo with care and speed:
- Keep your phyllo covered with a damp towel and work quickly because these delicate sheets dry out faster than you can say oopa
- Layer the bottom with love:
- Place one sheet in your dish, brush generously with oil and butter, repeat with 6 to 8 sheets because those bottom layers need to be sturdy enough to hold all that filling
- Spread the filling evenly:
- Spread that spinach mixture smooth and level, making sure it reaches the corners so every serving gets equal parts filling and flaky perfection
- Top and tuck for perfection:
- Layer remaining phyllo sheets, brushing each with oil butter mixture, tuck in those edges like you are tucking in a blanket, and give the top an extra generous brushing
- Score before baking:
- Use a sharp knife to cut through the top layers into squares or diamonds now because trying to cut through crispy phyllo after baking just shatters everything into a mess
- Bake until golden and glorious:
- Bake for 45 to 50 minutes until the top is deep golden and you can hear that satisfying crackle when you tap the top
- Patience is the final ingredient:
- Let it cool for 10 minutes before slicing because the filling needs this time to set and hold its shape when you cut into it
This dish has become my go to for bringing comfort to friends who need it, something about that combination of warm flaky pastry and creamy filling just feels like a hug on a plate. Last winter I made three pans in one week for different occasions and each time someone reached for a second piece before even finishing their first.
Making It Ahead
You can assemble the entire spanakopita, wrap it tightly, and refrigerate it up to 24 hours before baking, which actually helps the flavors meld together beautifully. Just add a few extra minutes to the baking time since you are starting with a cold filling.
Freezing Instructions
Wrap the unbaked spanakopita thoroughly in plastic and foil, freeze for up to 3 months, then bake directly from frozen, adding about 15 to 20 minutes to your baking time. The results are surprisingly close to fresh made, which is why I always keep a backup pan in my freezer.
Serving Suggestions
A crisp Greek salad with ripe tomatoes and cool cucumbers cuts through the richness perfectly, while tzatziki adds another layer of creamy tanginess. A chilled Assyrtiko or any dry white wine brings out the herbal notes and balances the salty feta beautifully.
- Serve it slightly warm rather than piping hot for the best texture experience
- Let guests admire the golden top before you start slicing because they will want to photograph it
- Keep a sharp knife ready and wipe it between cuts for the cleanest presentation
There is something deeply satisfying about pulling a golden tray of spanakopita from the oven, hearing that first crackle as you cut through the layers, and watching people is eyes light up at the first bite. This is the kind of recipe that turns ordinary moments into memories worth savoring.
Recipe FAQs
- → Can I make spanakopita ahead of time?
-
Yes, assemble the spanakopita up to 24 hours before baking and refrigerate covered tightly. Add 5-10 minutes to baking time if baking cold. Alternatively, bake and freeze for up to 3 months, reheating in a 350°F oven until warmed through.
- → How do I prevent soggy phyllo?
-
Ensure spinach is thoroughly cooked and cooled before mixing with cheese. Squeeze out excess liquid if using frozen spinach. Brush each phyllo sheet generously with olive oil and butter mixture, and bake until deep golden brown for optimal crispiness.
- → Can I substitute frozen spinach?
-
Absolutely. Use 600g frozen spinach, thaw completely, and squeeze out all excess moisture using your hands or cheesecloth. Frozen spinach actually works well as it's already pre-wilted, just ensure thorough draining for best texture.
- → What's the best way to cut spanakopita?
-
Score the top phyllo layers with a sharp knife before baking into squares or diamonds. This creates clean lines and makes cutting easier after baking. Let cool for 10 minutes before slicing completely through to allow the filling to set.
- → How should I store leftovers?
-
Store in an airtight container in the refrigerator for up to 4 days. Reheat in a 350°F oven for 10-15 minutes to restore crispiness. Avoid microwaving as it makes the phyllo soggy. For longer storage, wrap individual portions and freeze.
- → Can I make spanakopita vegan?
-
Yes. Substitute feta with vegan feta or extra firm tofu crumbled with nutritional yeast. Replace ricotta with vegan cream cheese or cashew cream. Use plant-based butter and omit eggs, adding a tablespoon of cornstarch to help bind the filling.