Embark on a culinary journey to the heart of Greece with this irresistible Spanakopita (Greek Spinach Pie) recipe. Featuring a golden, exceptionally flaky phyllo dough crust encasing a rich, creamy filling of savory cheese, vibrant spinach, and aromatic fresh herbs, this classic Greek delicacy is a true masterpiece. Perfectly versatile, you can elegantly serve it as a sophisticated main course, a delightful appetizer, or a flavorful side dish. Prepare to impress your family and friends; this traditional savory Greek recipe is not only a guaranteed crowd-pleaser but also surprisingly simple to create at home!

Rave Reviews for Our Spanakopita!
“This is hands down the BEST spinach pie I’ve ever tasted!! It was my first time making it and it was a huge hit in my house. I’ve had a lot of different (spanakopita) in my life, and this one was by far the best. It’s also pretty easy to make—don’t be intimidated by working with the phyllo dough—it’s really pretty easy. If I can make this, anyone can make this!” -Fritzi
Effortlessly Delicious Greek Spinach Pie
Crafting authentic spanakopita in your own kitchen is a far more straightforward process than you might imagine! Our simplified recipe guarantees a truly spectacular result – a symphony of textures and flavors featuring a remarkably flaky, golden, and buttery crust enveloping a rich, savory, and cheesy spinach filling. This beloved Greek pie delivers that sought-after homemade taste and impressive presentation, making it appear as though you’ve spent an entire day in the kitchen, when in reality, the assembly time clocks in at a mere 25 minutes. There’s an unparalleled joy in pulling this golden masterpiece from the oven, slicing into its warm, fragrant layers, and savoring the first bite of pure Greek goodness.
Spanakopita, pronounced spah-nah-KO-pee-tah, stands as a pillar of traditional Greek cuisine. This iconic savory pie is meticulously constructed with numerous delicate layers of phyllo dough, creating an ethereal crunch that gives way to a decadent, cheesy spinach filling. The heart of the filling always features the characteristic salty tang of feta cheese, to which we add creamy ricotta for an extra layer of richness and a smoother texture. A generous blend of fresh herbs, particularly fragrant dill and parsley, infuses the filling with its signature Mediterranean aroma, perfectly balanced by subtle notes of sautéed garlic and onion.
Essential Tips for Perfect Spanakopita
Achieving spanakopita perfection is within your reach with these expert tips:
- Optimize with Frozen Spinach: Spinach is undeniably the star of this dish, and spanakopita requires a substantial quantity. While fresh spinach can be used, frozen chopped spinach (thawed) offers unparalleled convenience. It compacts beautifully and, once thoroughly squeezed dry, provides the ideal texture and volume without the extensive cooking down required for a large amount of fresh leaves. This ensures your filling isn’t watery.
- Understand Your Dough – Phyllo, Not Puff Pastry: This distinction is absolutely critical! Phyllo dough, with its tissue-thin sheets, bakes into crisp, shatteringly flaky layers. Puff pastry, on the other hand, is a leavened dough that puffs significantly when baked, resulting in a completely different texture and dish. Always confirm you have phyllo dough for authentic spanakopita.
- Proper Phyllo Thawing is Key: To prevent your delicate phyllo sheets from cracking and tearing, always thaw them slowly. Transfer frozen phyllo from the freezer to the refrigerator overnight (at least 8-12 hours). This gentle thawing process allows the moisture to redistribute evenly, maintaining the dough’s pliability.
- Bring Phyllo to Room Temperature Before Use: Once thawed in the fridge, remove the phyllo package from the refrigerator about 30 minutes to an hour before you plan to assemble your pie. Allowing it to come to room temperature makes the sheets more flexible and much easier to handle, significantly reducing the chances of breakage.
- Keep Phyllo Covered at All Times: Phyllo dough dries out with astonishing speed, becoming brittle and unworkable. To combat this, work with one sheet at a time, keeping the remaining stack covered. The best method is to place them under a sheet of plastic wrap, then top that with a lightly damp (not wet!) kitchen towel. This creates a humid environment, keeping the dough supple.
- Handle Phyllo with Care: Think of each phyllo sheet like a delicate piece of tissue paper – it’s incredibly thin and prone to tearing. Don’t be discouraged if a few sheets rip; this is perfectly normal! Minor tears can easily be patched with buttered layers, and remember that many layers will be stacked. Just try to reserve your most intact sheets for the very top layer of your pie for the prettiest finish.
- Squeeze Spinach Until Bone Dry: This step cannot be overemphasized. Excess moisture from the spinach is the primary culprit behind a soggy spanakopita. After thawing, place the spinach in a clean kitchen towel or cheesecloth and wring out as much liquid as humanly possible. The drier the spinach, the better your filling will set and the crispier your pie will be.
- Quality Butter Makes a Difference: Since butter is a key component for creating those beautiful flaky layers, using a good quality unsalted butter will elevate the flavor and texture of your spanakopita. Clarified butter (ghee) can also be used for an even more golden finish and less chance of browning too quickly.
Spanakopita
25 mins
45 mins
1 hr 10 mins
12 slices
Pin
With a flaky phyllo dough crust and a creamy filling made of cheese, spinach, and herbs, this Spanakopita (Greek Spinach Pie) can be served as a main course, appetizer, or side dish. It’s crazy delicious!
Step-by-step photos can be seen below the recipe card.
Ingredients
- ½ cup melted butter, divided (plus more for the baking dish)
- 1 medium onion, finely diced
- 2 cloves garlic, minced
- 16 oz. frozen chopped spinach, thawed and thoroughly squeezed dry
- 1 cup ricotta cheese
- 1 cup crumbled feta cheese
- ½ cup freshly grated parmesan
- 3 large eggs, lightly beaten
- 3 tbsp fresh parsley, finely chopped
- 2 tbsp fresh dill, finely chopped
- ¼ tsp salt
- ¼ tsp black pepper
- dash of nutmeg
- 8 sheets phyllo dough (17×13-inch each, thawed if frozen, and cut in half so you have 16 sheets)
Instructions
-
Preheat oven to 350°F (175°C). Liberally grease a 13x9x2-inch baking dish with butter to prevent sticking and aid in a golden crust.
-
In a large mixing bowl, thoroughly combine ¼ cup of the melted butter with the finely diced onion, minced garlic, 16 oz. of thoroughly squeezed dry frozen chopped spinach, ricotta cheese, crumbled feta cheese, freshly grated parmesan, lightly beaten eggs, finely chopped fresh parsley, finely chopped fresh dill, salt, black pepper, and a dash of nutmeg. Ensure all ingredients are well-incorporated for an even flavor distribution.
-
Carefully lay one half sheet of phyllo dough into the prepared baking dish. Using a pastry brush, lightly brush the entire surface of the phyllo sheet with some of the remaining melted butter. Repeat this process with 7 more half sheets of phyllo dough, layering them individually and brushing each with butter, to form the bottom crust. Don’t be concerned if the sheets extend over the edges of the pan; these can be trimmed later if desired.
-
Evenly spread the prepared spinach and cheese filling over the phyllo crust, ensuring it covers the entire surface from edge to edge.
-
Take one half sheet of phyllo dough, brush it lightly with butter, and carefully lay it on top of the spinach filling, buttered side facing up. Repeat this step with the remaining 7 half sheets of phyllo dough, layering and buttering each one individually to create the top crust.
-
If necessary, use a sharp chef’s knife to trim any excessive phyllo dough hanging over the edges of the pan for a neater presentation. Then, gently score the top layers of the pastry by cutting partially through (not all the way to the filling) into 12 equal squares. This scoring will make it much easier to cut neat slices once the spanakopita is baked.
-
Bake the spanakopita, uncovered, in the preheated oven for approximately 45 minutes, or until the phyllo topping achieves a rich golden-brown hue and the delicious filling is visibly bubbling gently around the edges. This indicates it is perfectly cooked through.
-
Once baked, use a sharp knife to cut all the way through the previously scored squares, ensuring clean, defined portions.
-
Allow the spanakopita to cool for 5-10 minutes before serving. This brief resting period allows the filling to set slightly, making for easier, cleaner slices, then enjoy your homemade Greek delight!
Video
A detailed step-by-step video guide is available for this recipe to assist you in perfecting your Spanakopita!
Nutrition Information (per slice)
Calories: 224 kcal | Carbohydrates: 11g | Protein: 10g | Fat: 16g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 1g | Cholesterol: 91mg | Sodium: 447mg | Potassium: 215mg | Fiber: 2g | Sugar: 1g | Vitamin A: 5003IU | Vitamin C: 4mg | Calcium: 218mg | Iron: 2mg
Nutritional information provided is an automatic calculation and may vary based on the specific products used and any modifications made to the recipe. For precise dietary needs, it is recommended to calculate these values independently.
Did you make this amazing Spanakopita? We’d love to hear your thoughts and see your creations! Leave a rating below to share your experience!
Step-by-Step Guide to Crafting Spanakopita
Follow these detailed steps to effortlessly create your own homemade Spanakopita:
Step 1: Preheat Oven and Prepare Baking Pan
Begin by preheating your oven to 350°F (175°C). Take a 13x9x2-inch baking dish and generously grease it with butter. This crucial step ensures that your pie doesn’t stick and helps the bottom crust achieve a beautiful golden crispness.

Step 2: Assemble the Spinach Filling
In a spacious mixing bowl, combine ¼ cup of the melted butter with the finely diced medium onion and minced garlic. Add the 16 oz. of frozen chopped spinach, ensuring it’s been thoroughly thawed and squeezed bone-dry to prevent a watery pie. Incorporate the creamy ricotta cheese, tangy crumbled feta cheese, and freshly grated parmesan. Whisk in the 3 large, lightly beaten eggs, along with the fresh parsley and dill for their aromatic notes. Season generously with ¼ tsp salt, ¼ tsp black pepper, and a dash of nutmeg. Mix all ingredients until they are perfectly combined and the flavors are evenly distributed.

Step 3: Construct the Flaky Phyllo Crust
Carefully lay one half sheet of the delicate phyllo dough into your prepared baking dish. Using a pastry brush, lightly coat the entire surface of this phyllo sheet with some of the remaining melted butter. Repeat this layering and buttering process seven more times, creating a total of eight buttered phyllo layers for a robust and delightfully flaky bottom crust. Don’t worry if the edges slightly overhang the pan; these can be tidied up later if needed.

Step 4: Incorporate the Flavorful Spinach Filling
Once your bottom phyllo crust is established, take the prepared spinach and cheese filling and spread it evenly over the entire surface. Ensure the filling reaches all corners of the baking dish for a consistent bite in every slice.

Step 5: Add the Top Layer and Prepare for Baking
Repeat the phyllo layering process for the top of your pie. Brush one half sheet of phyllo dough with butter and lay it over the filling, buttered side up. Continue with the remaining 7 half sheets, layering and buttering each one, to form the top crust. If there are any significant overhangs, use a sharp chef’s knife to trim the edges for a clean finish. Then, using the knife, gently score through only the top layers of the pastry (do not cut all the way through to the filling) into 12 equal squares. This pre-scoring will make it much simpler to achieve perfect slices once the pie is baked and hot.
Step 6: Bake to Golden Perfection
Place the assembled spanakopita in your preheated oven and bake, uncovered, for approximately 45 minutes. Keep an eye on it until the phyllo topping turns a beautiful golden brown and you can see the delicious cheese and spinach filling gently bubbling around the edges. This indicates that the pie is thoroughly cooked and wonderfully crisp.

Step 7: Cut and Serve Your Greek Delight
Once the spanakopita has finished baking and has rested for a few minutes, use a sharp knife to cut all the way through the scored lines, separating the pie into individual squares. Allow it to cool for another 5-10 minutes – this short resting period helps the filling set and makes for cleaner slices. Then, serve warm and savor the incredible flavors of this homemade Greek Spinach Pie!
Storage, Make-Ahead, and Reheating Tips for Spanakopita
Spanakopita is wonderfully accommodating, making it an excellent dish for meal prep or enjoying leftovers:
Make Ahead: You can assemble your Greek spinach pie a day in advance. Simply follow all the instructions up to the baking step. Instead of baking, tightly cover the unbaked pie with plastic wrap, then an additional layer of aluminum foil, and place it in the refrigerator. When you’re ready to bake, you can transfer it directly from the fridge to the preheated oven, but anticipate adding an extra 10-15 minutes to the baking time to ensure it cooks through and achieves that desired golden crispness.
Storing Leftovers: Store any leftover baked spanakopita in an airtight container in the refrigerator for up to 3 days. This will help maintain its freshness and prevent it from drying out.
Reheating: For the best texture, especially to revive the crispiness of the phyllo dough, reheating spanakopita in the oven is highly recommended. Place individual slices or the entire pie in an oven preheated to 350°F (175°C) for about 10-15 minutes, or until thoroughly warmed through and the crust is crisp again. While reheating in the microwave is quicker, it tends to make the delicate phyllo dough a little soft and less flaky, but it’s a convenient option in a pinch.
Freezing: Spanakopita freezes beautifully, either baked or unbaked. For freezing, wrap the entire pie or individual slices tightly first in plastic wrap, then again in a layer of heavy-duty aluminum foil to prevent freezer burn. It can be stored in the freezer for up to 3 months. When you’re ready to enjoy, you can bake the spanakopita directly from frozen; there’s no need to thaw it first. Just add extra baking time (around 20-30 minutes for a full pie) until it’s heated through and golden.
Perfect Pairings: What to Serve with Spanakopita
Spanakopita’s rich, savory, and tangy profile makes it an incredibly versatile dish that pairs harmoniously with a wide array of accompaniments, elevating any meal:
Spanakopita pairs beautifully with just about any kind of meat, creating a satisfying and balanced meal. Traditionally, it’s often served alongside succulent roast lamb, where the deep, earthy flavors of the meat perfectly complement the salty feta and vibrant spinach filling, creating a truly authentic Greek experience. For a lighter yet equally delightful pairing, I love it with juicy grilled chicken breasts, especially those marinated with herbs and lemon; the smoky notes and tender chicken offer a wonderful contrast to the buttery, flaky pastry. If you’re craving something a little more indulgent, serving it with marinated roasted pork tenderloin or a hearty, flavorful grilled steak makes for a truly memorable feast.
When I decide to serve Spanakopita as the star of the meal – a delicious main course – I often round out the plate with a refreshing chickpea salad, offering a bright and zesty counterpoint. Alongside that, some crisp pita chips are perfect for scooping, and a generous dollop of cool, creamy tzatziki sauce adds a refreshing burst of cucumber and garlic. For an even more expansive Greek-inspired spread, preparing a batch of homemade stuffed grape leaves (dolma) creates a fantastic variety of textures and flavors, making for a truly unforgettable and satisfying meal.

Explore More Greek-Inspired Culinary Delights
If our Spanakopita has awakened your passion for Mediterranean flavors, you’ll love these other authentic Greek-inspired recipes:
- Avgolemono Soup (Classic Greek Lemon Chicken Soup)
- Vibrant Greek Pasta Salad
- Homemade Greek Salad Dressing
- Irresistible Layered Greek Dip
- Authentic Tzatziki Sauce