This traditional Greek savory pie features delicate sheets of phyllo pastry brushed with olive oil and butter, layered with a vibrant filling of fresh spinach, sautéed onions, and aromatic herbs like dill, parsley, and mint. The creamy feta and ricotta blend creates a rich, tangy center that perfectly complements the crisp, golden layers. Ideal as an appetizer, side dish, or light vegetarian main, this Mediterranean staple serves eight and pairs beautifully with Greek salad and white wine.
The first time I had spanakopita was at a tiny family-run taverna in Athens where the owner's grandmother emerged from the kitchen carrying a steaming tray. She told me her secret was mixing three different herbs and never rushing the spinach draining process. That golden, flaky pie disappeared so fast the table went silent. I've been chasing that perfect balance of crispy and creamy ever since.
Last summer I made this for my sister's birthday picnic, completely forgetting to score the top before baking. We ended up with rustic, messy squares that looked nothing like the neat triangles in Greek bakeries. Everyone grabbed pieces anyway, standing around the platter with olive oil on their chins, asking for the recipe. Sometimes the imperfect moments make the best memories.
Ingredients
- Fresh spinach: I've learned the hard way that frozen spinach works in a pinch, but fresh gives you that bright, grassy sweetness that makes the dish sing
- Feta cheese: Spend the extra money on good Greek feta stored in brine, it transforms everything with that proper salty tang
- Ricotta cheese: This is the secret weapon that makes the filling impossibly creamy without being heavy
- Phyllo dough: Keep it covered with a damp towel while you work, because dried-out phyllo cracks and breaks your heart every single time
- Fresh herbs: The trio of dill, parsley and mint is non-negotiable, they're what makes spanakopita taste like sunshine
Instructions
- Preheat and prep your dish:
- Get your oven to 180°C and grease a rectangular baking dish, this will be the foundation for all those beautiful layers
- Cook the onions first:
- Sauté the diced onion and spring onions in olive oil until they're soft and translucent, about 7 minutes total
- Wilt and season the spinach:
- Add spinach in batches if fresh, cooking until wilted and liquid evaporates, then stir in all those fresh herbs
- Mix the creamy filling:
- Combine feta, ricotta, eggs, salt, pepper and nutmeg in a bowl, then fold in the cooled spinach mixture
- Layer the bottom phyllo:
- Brush each sheet generously with oil and melted butter, stacking 6 to 8 sheets in your prepared dish
- Spread the filling evenly:
- Add that gorgeous spinach mixture across the phyllo base, spreading it to the corners like you're tucking someone in
- Top with remaining phyllo:
- Layer the rest of your sheets, brushing each one, then tuck in the edges like you're folding a cozy blanket
- Score before baking:
- Cut through the top layers into squares or diamonds now, trying to cut through baked phyllo is a nightmare nobody deserves
- Bake until golden:
- Let it cook for 45 to 50 minutes until the top turns that irresistible golden brown and the kitchen smells like heaven
- Rest before serving:
- Wait 10 minutes for the filling to set, those first few slices are always the most dangerous but totally worth it
My neighbor brought me a container of her grandmother's spanakopita when I moved into my first apartment. That simple act of kindness turned a terrifying empty kitchen into something that felt like home. Now whenever I make this, I think about how food can be the most welcoming language we speak.
Getting That Perfect Golden Crust
The key is brushing every single layer, even the ones you think nobody will notice. I used to skip brushing the middle layers to save time, but someone taught me that each layer needs that attention to crisp up properly. Now I treat it like a meditation, moving methodically through the stack while the oil glistens.
Serving Suggestions That Sing
Warm spanakopita alongside a crisp Greek salad with salty olives and tangy feta creates the perfect meal balance. I've also discovered that a chilled Assyrtiko wine cuts through the richness like nobody's business. Room temperature is actually my favorite way to eat it, letting all those subtle herb notes really shine through.
Make-Ahead Magic
You can assemble the entire spanakopita up to 24 hours before baking, just wrap it tightly and keep it refrigerated. This has saved me more times than I can count when hosting dinner parties. The phyllo actually benefits from that rest time in the fridge, becoming more forgiving and less prone to tearing during assembly.
- Freeze unbaked spanakopita for up to 3 months, just add 10 minutes to the baking time
- Reheat leftovers in a 350°F oven for 10 minutes to restore that crisp texture
- The filling can be made 2 days ahead and kept in the refrigerator until you are ready to assemble
There's something profoundly satisfying about cutting through those golden layers and hearing that shatter of crisp phyllo. I hope this recipe brings as much joy to your table as it has to mine over the years.
Recipe FAQs
- → Can I make spanakopita ahead of time?
-
Yes, you can assemble the spanakopita up to 24 hours in advance and refrigerate before baking. Alternatively, bake it completely and reheat in a 180°C oven for 10-15 minutes to restore crispness.
- → How do I prevent soggy phyllo pastry?
-
Ensure the spinach filling is completely cooled before assembling, and always drain frozen spinach thoroughly to remove excess moisture. Keep unused phyllo covered with a damp towel while working to prevent drying out.
- → Can I freeze spanakopita?
-
Freeze unbaked spanakopita by wrapping tightly in plastic and foil for up to 3 months. Bake from frozen at 180°C for about 60-70 minutes. Baked portions can also be frozen and reheated.
- → What can I substitute for ricotta cheese?
-
Traditional Greek anthotyro is ideal, but you can also use cottage cheese blended until smooth, more feta for a stronger flavor, or cream cheese thinned with a little yogurt.
- → Should I score the spanakopita before or after baking?
-
Score the top layers carefully with a sharp knife before baking. This ensures clean, even portions and makes serving easier once the pie is golden and crisp.
- → How do I know when the spanakopita is done?
-
The spanakopita is ready when the top phyllo layers are deep golden brown and crispy, usually after 45-50 minutes at 180°C. The filling should be set and bubbling slightly.