If you have ever wanted to bring a taste of Greece into your kitchen, this Spanakopita (Greek Spinach Pie) Recipe is your golden ticket. This delectable savory pie marries flaky, buttery filo pastry with a luscious filling of fresh spinach, creamy feta, and fragrant herbs. Every bite delivers a perfect balance of textures and flavors — from the crispiness of the golden crust to the bright, tangy punch of lemon and the comforting warmth of freshly grated nutmeg. Trust me, once you make this Spanakopita (Greek Spinach Pie) Recipe, it will become a beloved staple in your home cooking repertoire.

Ingredients You’ll Need
Gathering the ingredients for this Spanakopita (Greek Spinach Pie) Recipe is delightfully simple, yet each ingredient plays a vital role in creating the final masterpiece. From the vibrant spinach to the rich feta and the aromatic herbs, these essentials combine to craft both taste and texture that sing with Greek soul.
- 300g/10oz English spinach leaves: Fresh spinach brings the pie’s signature green color and vibrant freshness.
- 1/2 tsp salt: Enhances the natural flavors of spinach and balanced seasoning.
- 175g/6oz Greek feta (crumbled): Adds a creamy, tangy punch with authentic Greek flair.
- 1/2 cup Greek yoghurt: Offers a smooth, slightly tangy richness that softens the filling.
- 2 green onions / scallions (finely sliced): Provides a mild onion crunch and fresh aroma.
- 1 egg: Acts as a binder to hold all filling ingredients perfectly together.
- 2 tbsp mint (finely chopped): Injects a bright, refreshing hint of herbal sweetness.
- 1 tbsp dill (finely chopped): Brings an earthy, tangy element that complements the feta.
- 1/2 tsp lemon zest: Lifts the flavor profile with subtle citrus brightness.
- 1/2 tbsp lemon juice: Adds a zesty tang that wakes up the savory notes.
- 2 garlic cloves (finely chopped): Delivers a gentle warmth and depth without overpowering.
- 1/2 tsp nutmeg (freshly grated): Provides a subtle, aromatic spiciness that pairs beautifully with spinach.
- 1/4 tsp black pepper: Adds mild heat and earthiness.
- 1/4 tsp salt: Ensures seasoning is just right for the filling.
- 1/4 tsp cayenne pepper: Offers a very gentle kick for balance.
- 16 sheets filo pastry: Creates the signature flaky, buttery crust that holds the filling together.
- 120g/8 tbsp butter (melted): Essential for brushing each filo layer to achieve golden crispiness.
- 60g/2/3 cup Greek Kefalotyri cheese (finely grated): Adds nuttiness and depth; Parmesan works well as a substitute.
- 1/2 tsp white sesame seeds: For toasting on top — adds a delightful nutty crunch.
- 1/2 tsp black sesame seeds: Provides a visual contrast and subtle texture enhancement.
How to Make Spanakopita (Greek Spinach Pie) Recipe
Step 1: Prepare Your Oven and Tray
Begin by preheating your oven to a toasty 220°C (430°F) or 200°C if you’re using a fan oven. This high heat is key to getting that crisp, golden filo crust we all crave. Meanwhile, line a baking tray with parchment paper to prevent sticking. These simple prepping steps set the stage for your pie to shine.
Step 2: Cook and Drain the Spinach
Once your spinach is washed, give it a quick sauté or blanching in salted water until just wilted — about 2 to 3 minutes. This step is vital as it removes excess moisture that could otherwise make your pie soggy. Once cooked, drain thoroughly and press the spinach in a colander or with paper towels to get rid of every drop of water.
Step 3: Mix the Filling
In a large bowl, combine the crumbled feta, Greek yoghurt, finely sliced green onions, chopped mint and dill, lemon zest and juice, garlic, freshly grated nutmeg, black pepper, salt, cayenne pepper, and the well-drained spinach. Crack in the egg and stir everything together until evenly blended. The mixture should be creamy but firm enough to hold shape when baked — this balance is the hallmark of an unforgettable Spanakopita (Greek Spinach Pie) Recipe.
Step 4: Layer the Filo Pastry and Filling
Brush your baking dish with melted butter, then lay down one sheet of filo pastry. Brush that sheet with butter, then repeat with about half the pastry sheets, layering each with buttery love. Spread the spinach and cheese filling evenly over the base layer, then top with the remaining filo sheets, continuing to brush each sheet generously with butter. Finish with a final brush of butter and sprinkle the surface with the grated Kefalotyri cheese and both black and white sesame seeds for texture and visual appeal.
Step 5: Bake to Golden Perfection
Place your pie in the preheated oven and bake for 20 to 25 minutes, or until the filo is a stunning golden brown and crisp to the touch. The kitchen will fill with an irresistible aroma that promises a rewarding meal ahead. Let the pie cool for a few minutes before slicing — this allows the filling to set and makes serving easier.
How to Serve Spanakopita (Greek Spinach Pie) Recipe

Garnishes
For that authentic Mediterranean touch, sprinkle a little extra chopped mint or fresh dill over each slice before serving. A light drizzle of olive oil can further enhance the richness and add a glossy finish. Some lemon wedges on the side provide a zesty counterpart that guests will love to squeeze over their pie.
Side Dishes
Spanakopita pairs beautifully with crisp Greek salad topped with olives, tomatoes, and cucumbers dressed in a simple lemon-oregano vinaigrette. For a heartier meal, serve alongside roasted potatoes or a bowl of tzatziki for a creamy, cooling dip that balances the pie’s savory richness perfectly.
Creative Ways to Present
Try making mini individual Spanakopita pies using muffin tins for delightful, handheld appetizers. Another fun idea is to layer the filling in a clear glass casserole dish for a beautiful presentation of green and golden layers, perfect for potlucks or family dinners. For parties, cut into small squares and serve with toothpicks for easy sharing.
Make Ahead and Storage
Storing Leftovers
You can safely store leftover Spanakopita in an airtight container in the refrigerator for up to 3 days. The flavors actually deepen after a day, making leftovers just as delicious if not more so. Simply cover well to keep that crispy filo from becoming soggy.
Freezing
Spanakopita freezes beautifully either in whole or in portions. Wrap tightly with foil and plastic wrap or place pieces in a freezer-safe container. Freeze for up to 2 months for the best quality. Thaw in the fridge overnight before reheating.
Reheating
To bring crispy magic back to life, reheat leftovers in a preheated oven at 180°C (350°F) for 10-15 minutes instead of the microwave. This method revives the flaky texture and warm filling perfectly, making each bite as delightful as fresh.
FAQs
Can I use frozen spinach instead of fresh?
Yes, frozen spinach works well as a substitute—just be sure to thaw and squeeze out all the excess moisture before mixing it into the filling. This prevents sogginess and keeps that flaky texture crisp.
What can I use instead of Greek feta cheese?
If Greek feta is unavailable, try a good quality Bulgarian feta or a firm feta-style cheese. You could also use a combination of ricotta and parmesan for a milder flavor, but feta’s tanginess is part of what makes this Spanakopita special.
Is it possible to make this recipe vegetarian?
Absolutely! This Spanakopita (Greek Spinach Pie) Recipe is naturally vegetarian, with no meat involved. Just ensure that the cheeses you choose align with your vegetarian preferences, as some cheeses use animal rennet.
Can I prepare the filling the day before?
Yes, preparing the filling a day ahead can actually intensify the flavors as the herbs and spices meld. Keep it chilled in the refrigerator and assemble the pie just before baking for the best results.
How do I keep filo pastry from drying out?
Filo pastry dries out quickly when exposed to air. Keep it covered with a slightly damp kitchen towel while working, and only peel off sheets as you need them. This simple step helps prevent tearing and keeps the pastry supple for easy layering.
Final Thoughts
Making this Spanakopita (Greek Spinach Pie) Recipe at home is more than just cooking; it’s a delightful journey into the heart of Greek cuisine that fills your kitchen with warmth and welcoming aromas. Each bite is a celebration of fresh herbs, creamy cheese, and flaky pastry, perfectly combined for a dish that’s both comforting and sophisticated. Whether shared with family or friends, this recipe will bring joy to your table and inspire future kitchen adventures. Go ahead, give it a try — your taste buds will thank you!
