As the sun sets, filling the kitchen with warm golden light, I find myself longing for comfort food that echoes the flavors of my heritage. One bite of Spanakopita instantly transports me to a bustling Greek taverna, where the air is thick with the aroma of baked goodies. This flaky Greek spinach pie, encased in delicate layers of buttery filo pastry, celebrates the humble yet vibrant ingredients of fresh spinach and creamy feta. With herbs dancing playfully in the mix, each slice reveals a crisp outer shell giving way to a savory, herbaceous filling that delights the senses.
When my cravings for a deliciously homemade meal kick in, this Spanakopita recipe becomes my go-to. It’s surprisingly easy to whip up and, trust me, it will steal the spotlight whether it’s at a cozy family dinner or a lively gathering with friends. Let’s dive into the world of Greek cuisine and bring a little magic to your kitchen with this classic dish that promises to impress!
Why is Spanakopita a must-try recipe?
Irresistible Flavor: This Spanakopita combines fresh spinach and creamy feta, creating a taste that is both savory and delightful.
Crispy Layers: Each bite of golden, flaky filo pastry adds a satisfying crunch, making it a texture lover’s dream.
Easy to Make: The straightforward method allows even novice cooks to create this impressive dish without stress.
Versatile Option: Feel free to customize the filling with different greens or cheeses for a unique twist on this classic.
Crowd-Pleaser: Perfect for family gatherings or potlucks, this visually stunning pie is sure to draw compliments from your guests.
Make Ahead: Prepare in advance and simply bake before serving, allowing you to enjoy more time with loved ones!
Spanakopita Ingredients
• Here’s everything you need to craft this delicious Greek pie!
For the Filling
• Spinach – Use 300g/10oz of fresh, trimmed, washed, and chopped spinach for ultimate flavor.
• Greek Feta – 175g/6oz, crumbled; this adds the signature tanginess to your pie.
• Greek Yogurt – ½ cup to provide moisture and keep the filling creamy without being soggy.
• Green Onions – Use 2, finely sliced, for subtle sweetness and a mild onion flavor.
• Egg – One large egg helps bind the filling together seamlessly.
• Mint – 2 tablespoons, finely chopped; this herb brightens the flavor profile remarkably.
• Dill – 1 tablespoon, finely chopped, to maintain the traditional Greek essence.
• Lemon Zest & Juice – Grate zest and juice from ½ lemon for a bright and refreshing punch.
• Garlic – 2 cloves, finely chopped; a classic flavor that cannot be missed in Greek cooking.
• Nutmeg – Use ½ teaspoon, freshly grated for a warm, aromatic hint that complements spinach and feta.
• Cayenne Pepper – ¼ teaspoon adds warmth without overwhelming the palate.
For the Pastry
• Filo Pastry – Essential for creating that crispy outer layer; use 16 sheets, refrigerated for ease.
• Butter – 120g/8 tbsp, melted for brushing on the pastry layers to ensure flakiness.
• Kefalotyri Cheese – 60g/2/3 cup, finely grated; traditional to layer within the pastry, can substitute with parmesan if needed.
For Topping
• Black and White Sesame Seeds – ½ teaspoon each, sprinkled on top to add beauty and a bit of crunch.
How to Make Spanakopita
-
Preheat Oven: Begin by preheating your oven to 220°C (430°F) and line a baking tray with baking paper to catch any drips.
-
Prepare Spinach: Place the chopped spinach in a colander, sprinkle it with salt, and toss gently. Let it sit for about 10 minutes to sweat and release excess moisture.
-
Drain Spinach: After soaking, use a clean tea towel to wring out the spinach, removing as much water as possible. This step is crucial to prevent a soggy filling.
-
Mix Filling: In a large mixing bowl, combine the drained spinach with Greek feta, yogurt, green onions, egg, mint, dill, lemon zest and juice, garlic, nutmeg, and cayenne. Stir until fully mixed and creamy.
-
Prepare Filo: Cut the filo pastry sheets to size, aiming for dimensions around 32 x 25 cm or 26 cm squares for easier handling in your baking tray.
-
Layer Base: For the base, lay 8 sheets of filo on the lined baking tray, brushing each layer lightly with melted butter before adding the next. This creates a lovely, flaky base for your pie.
-
Add Filling: Spread the spinach filling evenly over the filo base, smoothing it out but leaving a small border around the edges for folding.
-
Top the Filling: Cover the filling with another 8 sheets of filo, brushing each layer with butter. Optionally, layer kefalotyri cheese between some of the sheets for extra flavor.
-
Seal Edges: Crimp and seal the edges of the pastry to secure the filling inside. Trim any excess dough for a neat appearance.
-
Finish Preparation: Brush the top of the pie generously with melted butter and sprinkle both black and white sesame seeds evenly across the surface.
-
Bake: Place the baking tray in the oven and bake for approximately 25 minutes, or until the pastry is golden brown and flaky to perfection.
-
Serve: Allow your Spanakopita to cool for a few minutes, then slice and serve warm to fully appreciate the flavors and textures.
Optional: Serve with a side of tzatziki or a fresh Greek salad for an added touch!
Exact quantities are listed in the recipe card below.
What to Serve with Spanakopita?
Elevate your dining experience by pairing this flaky Greek spinach pie with delightful accompaniments that enhance its vibrant flavors.
-
Greek Salad:
Fresh, crunchy vegetables and tangy feta in a simple olive oil dressing beautifully complement the richness of the Spanakopita. -
Tzatziki Sauce:
This creamy yogurt dip, with cucumber and garlic, adds a refreshing contrast that balances the savory pie perfectly. It’s a match made in heaven! -
Roasted Vegetables:
Seasoned with Mediterranean herbs, roasted veggies bring a warm, earthy element that complements the bright flavors of the spinach filling. -
Lemon Quinoa:
Fluffy quinoa tossed with lemon zest and herbs creates a light and zesty side that harmonizes with the pie’s rich textures. -
Herbed Rice Pilaf:
A fragrant blend of rice with herbs offers a warm, satisfying base that pairs wonderfully with the flaky goodness of Spanakopita. -
Olive Tapenade:
This spread of chopped olives adds a salty, savory punch that can be enjoyed alongside slices of Spanakopita for an added layer of flavor. -
Mint Tea:
A soothing cup of mint tea brings warmth and enhances the herbaceous notes of the dish, rounding out a lovely meal.
Expert Tips for Spanakopita
-
Fresh Spinach Only: Always choose fresh spinach over frozen; it retains better flavor and texture in the filling.
-
Mind the Filo: Handle filo pastry gently to avoid tearing; keep it covered with a damp towel to prevent drying out.
-
Moisture Management: Drain the spinach thoroughly to avoid a soggy Spanakopita. Use a clean tea towel to wring out excess moisture effectively.
-
Cheese Variations: Experiment with different cheeses like ricotta or various types of feta to customize the flavor profile of your Greek pie.
-
Resting Time: Allow the Spanakopita to rest for a few minutes after baking; this helps make slicing easier and keeps the layers intact.
How to Store and Freeze Spanakopita
Fridge: Store any leftovers in an airtight container for up to 5 days. Reheat in the oven at 180°C (350°F) for about 15 minutes to restore crispness.
Freezer: Wrap the Spanakopita tightly in plastic wrap and then in aluminum foil. It can be frozen for up to 3 months. Bake from frozen at 180°C (350°F) for 30-40 minutes.
Make-Ahead: Prepare the Spanakopita in advance by assembling it, then cover and refrigerate for up to 3 hours before baking. This allows flavors to meld beautifully.
Reheating: For best results, always reheat Spanakopita in the oven, as this keeps the pastry flaky and fresh, ensuring a delightful experience with each bite.
Make Ahead Options
These Spanakopita are perfect for meal prep and can save you valuable time on busy weeknights! You can assemble the entire pie up to 24 hours in advance, just make sure to cover it tightly with plastic wrap or aluminum foil to keep the filo pastry from drying out. Refrigerate until you’re ready to bake. When it’s time to serve, simply preheat the oven and bake straight from the fridge for 25 minutes until golden brown and flaky. For best results, brush with melted butter just before baking for that irresistible crispiness. This way, you’ll have a delicious homemade Greek spinach pie with minimal effort!
Spanakopita Variations
Feel free to explore these creative twists that will elevate your Spanakopita experience and delight your taste buds!
-
Healthy Greens: Substitute spinach with a mix of chard, kale, or arugula for a new flavor profile. Each green brings its own unique taste and a vibrant color to the dish.
-
Cheese Swap: Experiment with ricotta or goat cheese instead of feta for a creamier texture. This can add a rich depth to the filling while still keeping it deliciously savory.
-
Mushroom Medley: Add diced mushrooms or sautéed artichokes for a heartier filling. They’ll introduce an earthy note and a satisfying bite, making each slice more dynamic.
-
Spicy Kick: For those who love heat, incorporate finely chopped jalapeños or a pinch of chili flakes into the filling. This adds a delightful zing that can excite your palate.
-
Nutty Addition: Stir in some pine nuts or walnuts for crunch and a nutty flavor contrast. Their rich texture will perfectly complement the creamy cheese and greens.
-
Zesty Citrus: Brighten the filling with a dash of orange zest or more lemon juice. It enhances the overall taste and pairs well with the savory ingredients.
-
Veggie Boost: Toss in some finely chopped bell peppers or sun-dried tomatoes for added sweetness and color. These veggies will bring freshness and a hint of sweetness to each bite.
-
Herb Explosion: Mix in different fresh herbs like basil or parsley for an aromatic twist. These herbs can elevate the filling and add a refreshing brightness that pairs beautifully with the cheese.
Spanakopita (Greek Spinach Pie) Recipe FAQs
How do I select the best spinach for my Spanakopita?
Absolutely! Always opt for fresh spinach as it provides the best flavor and texture. Look for vibrant green leaves without dark spots or yellowing. The freshness is key, so avoid frozen spinach for this recipe.
What is the best way to store leftover Spanakopita?
To keep it fresh, store any leftovers in an airtight container in the fridge for up to 5 days. When reheating, place it in the oven at 180°C (350°F) for about 15 minutes to keep the pastry crisp and flaky.
Can I freeze Spanakopita, and how should I do it?
Yes, you can! To freeze Spanakopita, tightly wrap it in plastic wrap and then wrap it again in aluminum foil. This will keep it protected from freezer burn. It can last for up to 3 months! When ready to bake, remove the foil and bake straight from frozen at 180°C (350°F) for about 30-40 minutes, until heated through and crispy.
What if my spinach is too watery?
Very! If your spinach has excess moisture, it can lead to a soggy filling. After salting the spinach, let it sweat for about 10 minutes, then use a clean tea towel to wring out the moisture. Be sure to press firmly to remove as much liquid as possible before mixing it with the other filling ingredients.
Can Spanakopita be made gluten-free?
Absolutely! You can substitute regular filo pastry with gluten-free versions available in most grocery stores. Just ensure they are well handled, as gluten-free pastry can sometimes be delicate. This way, everyone can enjoy this delicious Greek spinach pie without dietary worries!
Is Spanakopita safe for pets or people with allergies?
Very! Since Spanakopita typically contains spinach, feta cheese, and various herbs, it can be quite rich for pets and may contain allergens like dairy. Always check for specific ingredients your guests or pets may be allergic to and consider using alternative cheese options if needed.

Savory Spanakopita: Your New Favorite Greek Spinach Pie
Ingredients
Equipment
Method
- Preheat your oven to 220°C (430°F) and line a baking tray with baking paper.
- Place the chopped spinach in a colander, sprinkle with salt, and let it sit for about 10 minutes.
- Use a clean tea towel to wring out the spinach, removing excess moisture.
- In a mixing bowl, combine the drained spinach with feta, yogurt, green onions, egg, mint, dill, lemon zest and juice, garlic, nutmeg, and cayenne.
- Cut the filo pastry sheets to size, about 32 x 25 cm or 26 cm squares.
- Lay 8 sheets of filo on the lined baking tray, brushing each layer with melted butter.
- Spread the spinach filling evenly over the filo base, leaving a small border around the edges.
- Cover the filling with another 8 sheets of filo, brushing each layer with butter, and optionally add cheese between some layers.
- Crimp and seal the edges to secure the filling inside and trim excess dough.
- Brush the top with melted butter and sprinkle with sesame seeds.
- Bake in the oven for approximately 25 minutes until golden brown and flaky.
- Allow to cool for a few minutes, then slice and serve warm.







