Create this beloved Greek favorite featuring golden, buttery phyllo pastry enveloping a fragrant filling of fresh spinach, dill, parsley, and rich feta cheese. The filling combines wilted spinach with sautéed onions and fresh herbs, then binds everything together with eggs and creamy ricotta. Layer the mixture between brushed phyllo sheets, bake until deeply golden and crisp, then serve warm or at room temperature. This versatile dish works beautifully as an appetizer, side dish, or light vegetarian main course.
My yiayia never measured anything when making spanakopita, but she taught me that the secret lies in how you handle the phyllo. She would work those sheets with such gentle confidence, brushing each layer with olive oil until they shimmered like gold leaf. The aroma that would fill her tiny kitchen still brings me back to summer afternoons spent watching her hands move with practiced grace.
I once made this for a potluck and watched it disappear in under ten minutes, with three different people asking for the recipe before they even finished their first bite. Theres something universally comforting about warm, cheesy spinach wrapped in golden pastry that makes people feel at home.
Ingredients
- 1 kg fresh spinach: Fresh spinach gives superior texture but frozen works perfectly if squeezed thoroughly dry
- 1 medium yellow onion and 4 spring onions: The combination creates a sweet, aromatic base that balances the tangy feta
- 1/4 cup each fresh dill, parsley, and mint: These herbs make the filling sing, so do not skimp or substitute dried versions
- 400 g feta cheese: Quality matters here, so buy it in blocks and crumble it yourself for better texture
- 200 g ricotta cheese: This adds creaminess that mellow the salty feta into something luxurious
- 2 large eggs: These bind everything together while helping the filling set beautifully
- 450 g phyllo dough: Keep it covered with a damp cloth because even slightly dried phyllo will crack and frustrate you
- 100 ml olive oil and 50 g melted butter: Using both creates layers that crisp up perfectly while staying tender
- Salt, pepper, and nutmeg: A pinch of nutmeg is the secret ingredient that makes this taste professionally made
Instructions
- Prep your oven and pan:
- Preheat oven to 180°C and lightly grease a rectangular baking dish with some olive oil.
- Cook the aromatics:
- Warm 2 tbsp olive oil in a large skillet and sauté the onions until soft and translucent, then add spring onions for 2 more minutes.
- Wilt the spinach:
- Add fresh spinach in batches, cooking until wilted and all liquid has evaporated, then stir in the dill, parsley, and mint before letting it cool slightly.
- Make the filling:
- Combine feta, ricotta, eggs, salt, pepper, and nutmeg in a bowl, then add the cooled spinach mixture and mix everything thoroughly.
- Layer the bottom:
- Keep phyllo covered with a damp towel, then place one sheet in the dish, brush with olive oil and melted butter, and repeat with 6 to 8 sheets.
- Add the filling:
- Spread the spinach mixture evenly over the phyllo base, taking care to reach all the corners.
- Layer the top:
- Arrange remaining phyllo sheets over the filling, brushing each with oil and butter, then tuck in any overhanging edges and brush the top generously.
- Score and bake:
- Score the top layers into squares or diamonds with a sharp knife, then bake for 45 to 50 minutes until deeply golden and crisp.
- Cool before serving:
- Let the spanakopita rest for 10 minutes so the filling sets, then slice along your scored lines and serve warm or at room temperature.
My sister once called me in a panic because she had forgotten to score the top before baking, and I told her to just embrace the rustic beauty of broken shards. She served it anyway, and honestly, those jagged, messy pieces were the ones everyone fought over because they had the most crispy edges.
Making Ahead
You can assemble the entire spanakopita up to 24 hours before baking, cover it tightly, and refrigerate until you are ready. Add an extra 5 to 10 minutes to the baking time if baking straight from the refrigerator.
Freezing Instructions
Wrap unbaked spanakopita thoroughly in plastic and aluminum foil, then freeze for up to 3 months. Bake directly from frozen, adding about 15 minutes to the cooking time and covering with foil if the top browns too quickly.
Serving Suggestions
Spanakopita shines alongside a crisp Greek salad with ripe tomatoes and cucumber, or served as part of a mezze spread with hummus and tzatziki. A glass of Assyrtiko or a dry white wine cuts through the richness perfectly.
- Warm leftovers in a 180°C oven for 10 minutes instead of microwaving to restore the crisp texture
- Serve smaller squares as passed appetizers at parties, they will disappear faster than you can replenish the platter
- Pack leftover pieces for lunch the next day because the flavors only improve after a night in the refrigerator
Every time I pull a golden spanakopita from the oven, I think of how yiayia would approve, and that connection to tradition makes every bite taste like home.
Common Questions
- → Can I make spanakopita ahead of time?
-
Yes, assemble the entire dish up to 24 hours in advance and refrigerate unbaked. Add 5-10 minutes to baking time if baking cold. Alternatively, bake and reheat at 180°C for 10-15 minutes to recrisp.
- → How do I prevent soggy phyllo?
-
Thoroughly drain frozen spinach and cook fresh spinach until all liquid evaporates. Keep unused phyllo covered with a damp towel. Brush each layer generously with oil-butter mixture for proper crisping.
- → Can I freeze spanakopita?
-
Freeze unbaked for up to 3 months, wrapped tightly. Bake from frozen, adding 15-20 minutes. Baked portions freeze well individually; reheat in a 180°C oven until heated through and crisp.
- → What's the best way to cut spanakopita?
-
Score the top phyllo layers before baking using a sharp knife. Cut completely through after cooling for 10 minutes—this ensures clean edges and prevents the filling from spilling out.
- → Can I use only butter or only oil?
-
Yes, though the combination yields the best flavor and texture. Butter provides rich flavor while oil helps the phyllo become extra crispy. Use all butter for richer taste or all oil for dairy-free needs.
- → What can I serve with spanakopita?
-
Pair with traditional Greek salad, tzatziki sauce, or roasted vegetables. Serve as part of a meze platter with olives, hummus, and dolmades. A crisp white wine like Assyrtiko complements beautifully.