Imagine strolling through the sun-drenched streets of Athens, where the vibrant sounds of life mingle with the irresistible aroma of freshly baked goods. Among these culinary delights, one stands out: Spanakopita. This traditional Greek spinach pie, with its golden, crispy layers of filo pastry embracing a rich, savory filling, is a true testament to the simplicity and depth of Greek cuisine. While a trip to Greece might not be on your immediate agenda, the good news is you can bring this iconic taste of the Mediterranean right to your kitchen table.
Embark on a culinary journey to Greece with our comprehensive guide to crafting the perfect Spanakopita. This isn’t just a recipe; it’s an invitation to experience the warmth and tradition of Greek cooking, transforming fresh ingredients into a masterpiece of flavor and texture that will delight your family and friends.
Jump to Recipe Print Recipe

What is Spanakopita? A Greek Culinary Gem
Spanakopita, meaning literally “spinach pie,” is more than just a dish; it’s a staple of Greek gastronomy, cherished for centuries. Its allure lies in the harmonious blend of tender spinach, creamy feta cheese, aromatic herbs, and the distinctive crunch of golden, butter-brushed filo pastry. Historically, pies of this nature have been a cornerstone of Greek diets, offering a delicious and nutritious way to utilize fresh, seasonal produce. From bustling family gatherings to quiet morning breakfasts, Spanakopita holds a special place in the hearts and homes of Greeks worldwide. Our recipe aims to capture this authentic essence, guiding you to create a pie that is both deeply satisfying and genuinely Greek.
Essential Ingredients for Your Authentic Spanakopita Recipe
The secret to a truly outstanding Spanakopita lies in the quality and freshness of its ingredients. Each component plays a vital role in building the complex, comforting flavors of this classic Greek spinach pie. To bring a piece of Greece to your kitchen, you will need:
- 600g (approximately 1.3 lbs) Fresh Baby Spinach: The star of the show. Freshness is key for vibrant flavor and texture.
- Finely Chopped Fresh Dill (2 tbsp, 15g): Adds a distinctive, aromatic Greek flavor. Don’t skimp on this!
- Finely Chopped Flat-Leaf Parsley (1 bunch, 25g): Contributes a fresh, peppery note that balances the richness.
- Green Onions/Scallions (4, finely chopped): Provides a milder onion flavor compared to traditional onions, adding subtle sweetness.
- Feta Cheese (300g / 10.5 oz): The quintessential Greek cheese, offering a salty, tangy creaminess crucial to the filling. Opt for authentic Greek feta, ideally made from sheep’s or goat’s milk.
- Minced Garlic (2 cloves) or Garlic Confit (10 cloves): Garlic adds depth and warmth. Confit garlic offers a milder, sweeter flavor.
- Olive Oil (1 tbsp): A cornerstone of Mediterranean cooking, used in the filling for richness and to sauté vegetables if desired.
- Eggs (4): Act as a binding agent for the filling, ensuring it holds together beautifully when sliced.
- Filo Pastry (16 sheets): The delicate, paper-thin layers that provide Spanakopita’s signature crispness.
- Melted Butter (150g / 10 tbsp): Essential for brushing between filo layers, creating that irresistible golden crunch.
- White and Black Sesame Seeds (1 tbsp): An optional but highly recommended topping for added texture and a nutty aroma.
- Black Pepper: Freshly ground black pepper elevates the flavors.
- Kosher Sea Salt: Used for seasoning and, crucially, for sweating the spinach.
Carefully selecting and preparing these ingredients will lay the foundation for a truly remarkable homemade Spanakopita.
How to Make Spanakopita: A Step-by-Step Guide to Perfection
Creating Spanakopita is a rewarding process that culminates in a dish bursting with flavor and tradition. Follow these detailed steps to achieve a perfectly golden and delicious Greek spinach pie.

Step 1: Preparing Your Kitchen and the Spinach
Begin by preheating your oven to 220°C (430°F). While the oven heats, line a large baking tray with baking paper to prevent sticking and ensure easy cleanup. The most crucial step for a non-soggy Spanakopita is properly preparing the spinach. Place the 600g of fresh baby spinach in a large bowl or colander. Sprinkle it generously with about 2 teaspoons of kosher sea salt. Gently massage the salt into the spinach leaves with your hands. This process helps to break down the cell walls of the spinach, encouraging it to release its excess moisture. Let the spinach sit for about 15 minutes. You’ll notice a significant amount of liquid accumulating at the bottom of the bowl – this is exactly what you want to remove!
After 15 minutes, gather the spinach into a cheesecloth or a thin, clean tea towel. This is where the real muscle comes in! Squeeze out as much water as physically possible. The drier your spinach, the crispier your Spanakopita will be. Don’t be shy; wring it out with all your might. Once thoroughly squeezed, roughly chop the spinach to a manageable consistency for the filling.

Step 2: Crafting the Perfect Filling
With your spinach prepared, it’s time to assemble the heart of your Spanakopita. In a large mixing bowl, combine the squeezed and chopped spinach with the finely chopped dill, parsley, and green onions (scallions). Add the crumbled feta cheese, minced garlic (or the sweeter garlic confit), olive oil, and the four beaten eggs. Season with a generous pinch of black pepper and adjust salt to taste (remember the feta is already quite salty). Mix all these ingredients thoroughly with your hands. This ensures that the flavors are evenly distributed and the eggs bind everything together seamlessly.
Step 3: Mastering the Filo Pastry Layers
Filo pastry is renowned for its delicate, whisper-thin sheets that crisp up beautifully when baked. Handling it requires a gentle touch and some speed, as it dries out quickly. On your pre-lined baking tray, carefully lay out one sheet of filo pastry. Brush it evenly with melted butter, ensuring full coverage. Repeat this process, layering and buttering each of the first eight sheets of filo pastry. This creates a sturdy yet incredibly flaky base for your pie.
Once you have the eight buttered layers, spread the spinach and feta mixture evenly over the filo base. Make sure to leave a border of approximately 2.5cm (1 inch) around the edges. This border is essential for sealing the pie and preventing the filling from escaping. Now, cover the filling with another sheet of filo pastry, brush with melted butter, and continue this layering and buttering process with the remaining eight filo sheets. Once all layers are in place, gently press down the edges of the pastry to create a seal. For a rustic, authentic look, fold or crimp the excess filo pastry around the edges. Finally, brush the top layer generously with any remaining melted butter and sprinkle both white and black sesame seeds for an extra burst of flavor and a beautiful finish.

Step 4: Baking to Golden Perfection
Place your assembled Spanakopita in the preheated oven. Bake for approximately 25-30 minutes, or until the top is a deep golden brown and the pastry is visibly crispy and puffed. Keep an eye on it to prevent over-browning. Once baked, remove the Spanakopita from the oven and let it cool slightly for a few minutes. This resting time allows the layers to set and makes it easier to cut. Slice your magnificent pie into generous squares or elegant triangles and serve it warm. It’s truly a delight to behold and even more so to taste!

Pro Tips for a Perfect Spanakopita Every Time
Elevate your Spanakopita from good to absolutely phenomenal with these expert tips and tricks:
- Embrace Freshness: Always opt for fresh spinach and herbs. The difference in flavor is palpable, adding a vibrant, authentic taste to your pie.
- Mastering Filo Pastry: Filo is delicate. Work quickly but gently. Keep unused sheets covered with a damp (not wet) cloth or plastic wrap to prevent them from drying out and cracking. If it tears slightly, don’t worry – the layers will hide imperfections.
- Butter or Olive Oil? Your Choice: While melted butter offers a classic rich flavor and golden hue, you can also use olive oil between the filo layers for a slightly lighter, distinctly Mediterranean taste. A blend of both is also an excellent option!
- The Art of Wringing Spinach: This cannot be stressed enough – thoroughly wring out every last drop of moisture from the spinach. Excess water is the enemy of crispy filo and will result in a soggy bottomed pie. Use a strong cheesecloth or a sturdy thin tea towel.
- Make-Ahead Magic: Spanakopita is a fantastic make-ahead dish. You can prepare the filling a day or two in advance and store it in the refrigerator. Alternatively, assemble the entire pie, cover it tightly with plastic wrap, and refrigerate for up to 24 hours before baking. This makes entertaining a breeze!
- Freezing for Future Feasts: Unbaked Spanakopita can be frozen for up to 3 months. Wrap it tightly in plastic wrap and then foil. When ready to bake, thaw in the refrigerator overnight and then bake as directed, possibly adding a few extra minutes to the baking time. Baked Spanakopita also freezes well; reheat gently in the oven.
- Uniform Thickness: When spreading the filling, try to make it as even as possible across the filo base. This ensures uniform cooking and a balanced bite in every slice.
- Preventing Burns: If your filo pastry is browning too quickly, loosely tent the pie with aluminum foil during the last 10-15 minutes of baking.
Deep Dive into Spanakopita FAQs
What exactly is Spanakopita made of?
Spanakopita is a savory pie crafted from a harmonious blend of fresh spinach, typically combined with creamy, tangy feta cheese, fresh herbs like dill and parsley, aromatic onions (often green onions or leeks), garlic, and eggs to bind the mixture. All these flavorful components are encased within numerous layers of delicate, crisp filo pastry, brushed generously with butter or olive oil. The result is a truly satisfying dish with a wonderful interplay of textures and tastes.
What are the best pairings for Spanakopita?
Spanakopita is incredibly versatile and pairs wonderfully with a variety of Mediterranean-inspired dishes. For a refreshing contrast, consider serving it with a crisp tabouli salad or a simple Greek salad featuring cucumbers, tomatoes, red onion, Kalamata olives, and a light vinaigrette. It also complements heartier options like falafel, grilled chicken, or lamb dishes beautifully. Traditionally in Greece, Spanakopita is often enjoyed as a light lunch, a savory snack, or even for breakfast with a cup of strong Greek coffee. A dollop of plain Greek yogurt or a squeeze of fresh lemon juice can also enhance its flavors.

Why is Spanakopita considered a healthy option?
Spanakopita, when made with wholesome ingredients, offers a range of nutritional benefits. Spinach is a powerhouse of vitamins (A, C, K), minerals (iron, magnesium), and antioxidants. Feta cheese provides a good source of protein and calcium, crucial for bone health. The use of olive oil, a cornerstone of the Mediterranean diet, contributes healthy monounsaturated fats. Fresh herbs like dill and parsley are rich in vitamins and offer anti-inflammatory properties. While it does contain butter and pastry, portion control and the high content of nutrient-dense vegetables make it a relatively balanced and satisfying choice compared to many other savory pastries.
Now You Know How to Make the Best Spanakopita!
By diligently following these steps and incorporating our expert tips, you are now equipped to master an easy Spanakopita recipe that truly brings the heart and soul of Greece into your home. This flaky, savory spinach pie is more than just a meal; it’s an experience, a slice of Mediterranean culinary tradition that you can proudly share with your loved ones.
Don’t stop your culinary exploration here! For more delicious Mediterranean recipes that complement your Spanakopita, we encourage you to explore our tabouli recipe for a refreshing side or discover other perfect pairings like falafel to complete your authentic Greek meal. Happy cooking!

If you make this delightful Spanakopita, we’d love to see your wonderful creations! Please tag us on Instagram, Tik Tok, or Pinterest. Your feedback is invaluable, so if you have any questions or would like to leave a review, please do so. We always enjoy answering your food and recipe-related questions and hearing your thoughts on our recipes.
Images by Alanna Penna Photography.
Pin
No ratings yet
Spanakopita: A Greek Spinach Pie Delight
Daen Lia
20 mins
1 hr
15 mins
8
Ingredients
- 600 g baby spinach
- 2 tbsp dill, finely chopped (15g)
- 1 bunch flat leaf parsley, finely chopped (25g)
- 4 green onions / scallions, finely chopped
- 300 g (10.5 oz) feta, crumbled
- 2 garlic cloves minced or 10 garlic confit cloves
- 1 tbsp olive oil
- 4 eggs
- 16 sheets filo pastry
- 150 g (10 tbsp) butter, melted
- 1 tbsp white and black sesame seeds
- black pepper, to taste
- kosher sea salt, to taste
Instructions
- Preheat the oven to 220°C (430°F). Line a large baking tray with baking paper.
- Sweat the spinach by placing it into a large bowl or colander and sprinkling with 2 tsp of kosher sea salt. Massage the salt into the spinach and leave to sit for 15 minutes to allow as much moisture to release from the spinach as possible.
- Place the spinach into a cheesecloth or thin tea towel and wring out the water. You will need to squeeze the spinach extremely hard to remove as much water as possible. Roughly chop the spinach.
- Place the spinach into a bowl along with the dill, parsley, scallions, feta, garlic, olive oil, eggs and a big pinch of salt and pepper. Mix well with your hands to combine.
- Layer 8 sheets of filo pastry onto the pre-lined baking tray, brushing each sheet with the melted butter before laying the next one on top. Once you get to the 8th sheet of pastry, brush with butter then spread the filling onto it. Leave a 2.5cm (1 inch) border.
- Cover the spinach filling with a sheet of filo pastry, brush with butter then repeat with the remaining filo pastry. Press the edges down to create a seal and fold or crimp the filo pastry up around the edges to create a rustic edge. Brush the top with the remaining butter then sprinkle over the sesame seeds.
- Bake for 25 – 30 minutes or until golden and crispy. Serve immediately.
Like this? Leave a comment below!