This traditional Greek savory pie features delicate layers of phyllo pastry brushed with olive oil and butter, encasing a vibrant filling of fresh spinach, sautéed onions, and fragrant herbs like dill, parsley, and mint. The creamy mixture combines crumbled feta and ricotta for richness, resulting in a perfectly balanced dish.
Ideal for entertaining or meal prep, spanakopita serves eight and works beautifully as a main course with Greek salad or as an impressive appetizer. The flaky, golden crust contrasts wonderfully with the tender, herbaceous filling, making each bite irresistible.
The aroma of dill and feta wafting through my tiny apartment kitchen transports me back to that rainy afternoon when my yiayia taught me the art of phyllo handling. She insisted that spanakopita isn't just food—it's a meditation, requiring patience and a gentle touch with those delicate, paper-thin sheets that threaten to tear at the slightest provocation.
Last summer, I made three trays for my sister's engagement party, nervously working past midnight while everyone else slept. The moment guests started arriving and that first piece was cut—revealing the vibrant green flecks against the golden pastry—I watched three generations reach for seconds simultaneously.
Ingredients
- Fresh spinach: Nothing compares to the vibrant color and mild sweetness of fresh, though frozen works in a pinch just squeeze it dry like your life depends on it
- Feta cheese: Quality matters here—seek out the good Greek stuff packed in brine, not the crumbles in plastic tubs
- Ricotta: Adds that velvety texture that binds everything together without overpowering the feta
- Phyllo dough: Keep it covered with a damp towel while you work, because one dried-out sheet can ruin everything
- Olive oil and butter: The combination gives the best flavor and that impossible golden crunch we're all chasing
- Fresh herbs: Dill, parsley, and mint are the holy trinity here, with mint being the secret weapon that makes people ask 'what's in this?'
Instructions
- Get your oven ready:
- Preheat to 180°C (350°F) and grease a rectangular baking dish—about 33x23 cm works perfectly
- Cook your aromatics:
- Warm 2 tbsp olive oil in a large skillet over medium heat, sauté diced onion until soft and translucent, about 5 minutes, then add spring onions for 2 more
- Wilt the spinach:
- Add spinach in batches if using fresh, cooking until wilted and all liquid has evaporated, then stir in dill, parsley, and mint
- Make the filling:
- In a bowl, combine feta, ricotta, eggs, salt, pepper, and nutmeg, then add the cooled spinach mixture and mix everything well
- Prep your workspace:
- Cover phyllo with a damp towel to prevent drying while you work
- Layer the bottom:
- Place one sheet in the dish, brush generously with olive oil or melted butter, repeat with 6–8 sheets, brushing each thoroughly
- Add the filling:
- Spread the spinach mixture evenly across the phyllo layers
- Top it off:
- Layer remaining phyllo sheets on top, brushing each with oil or butter, tuck in the edges, and brush the top generously
- Score before baking:
- Cut through the top layers with a sharp knife into squares or diamonds so you can cut cleanly later
- Bake to golden perfection:
- Bake 45–50 minutes until deeply golden and crisp, let cool 10 minutes before serving
My friend Maria confessed she'd been buying frozen spanakopita for years until she tasted this version at my annual summer potluck. Now she makes it every Sunday, claiming her children actually ask for spinach—and no one can believe it's the same vegetable they used to push around their plates.
The Art of Phyllo Handling
Working with phyllo dough used to terrify me until I learned that small tears don't matter—just patch them with extra brushing and keep going. The key is moving quickly but calmly, keeping that damp towel over unused sheets, and accepting that your first few attempts might look rustic but still taste incredible.
Make-Ahead Magic
You can assemble the entire spanakopita up to 24 hours ahead, cover tightly, and refrigerate until ready to bake. Some swear it actually improves the flavor, giving those herbs time to mingle with the cheese. Just add a few extra minutes to the baking time if it's coming straight from the fridge.
Serving Suggestions
Warm spanakopita is irresistible, but it's also delicious at room temperature, making it perfect for picnics and potlucks. Serve it alongside a crisp Greek salad with plenty of olives, or as part of a meze spread with hummus and tzatziki.
- A glass of Assyrtiko or Sauvignon Blanc cuts through the richness beautifully
- Leftovers reheat surprisingly well in a toaster oven to restore that crunch
- Consider individual triangles for parties—they're more work but guests love having their own parcel
There's something deeply satisfying about pulling a golden spanakopita from the oven, knowing you've transformed humble ingredients into something extraordinary. Share it with people you love—that's when it truly becomes magic.
Recipe FAQs
- → Can I make spanakopita ahead of time?
-
Yes, you can assemble the entire dish, cover tightly, and refrigerate for up to 24 hours before baking. Alternatively, bake fully and reheat at 180°C for 10-15 minutes to restore crispiness.
- → What's the best way to prevent soggy phyllo?
-
Ensure your spinach filling is completely cooled before assembling. Thoroughly drain frozen spinach and cook fresh spinach until all liquid evaporates. Brush each phyllo layer generously with oil-butter mixture for optimal crispiness.
- → Can I freeze spanakopita?
-
Assemble unbaked spanakopita, wrap tightly in plastic and foil, then freeze for up to 3 months. Bake from frozen, adding 15-20 minutes to baking time. Already baked portions freeze well for quick reheating.
- → What can I serve with spanakopita?
-
Pair with a traditional Greek salad, tzatziki sauce, and crusty bread. A crisp white wine like Assyrtiko complements the rich flavors. For a complete meal, add roasted vegetables or grilled lemon chicken.
- → Why does my spanakopita fall apart when cutting?
-
Always score the top layers with a sharp knife before baking. Allow the dish to cool for at least 10 minutes after baking—this lets the filling set and the layers firm up, making clean cuts easier.
- → Is there a substitute for feta cheese?
-
While feta provides authentic tangy flavor, you can substitute with halloumi for a milder taste or a mixture of ricotta and grated Parmesan. The texture and saltiness will vary slightly from the traditional version.