I absolutely adore making and sharing my Spanakopita (Greek Spinach Pie) Recipe because it’s one of those dishes that brings a gorgeous blend of crispy, flaky phyllo dough layered with a luscious, savory filling of spinach and feta that feels both comforting and just a little bit indulgent. Every time I bake it, my kitchen fills with the warm, inviting scents of garlic, fresh herbs, and melted cheese, and it never fails to transport me straight to a cozy Greek taverna. Whether I’m serving it at a family dinner or a casual get-together with friends, this pie always steals the show and leaves everyone asking for seconds.
Why You'll Love This Spanakopita (Greek Spinach Pie) Recipe
What truly excites me about this Spanakopita (Greek Spinach Pie) Recipe is how beautifully the flavors come together—the tangy, salty feta cheese blends perfectly with the soft sweetness of cooked spinach, garlic, and onion, while the fresh parsley adds a bright, herbal kick that keeps each bite exciting. The phyllo dough gives the pie an irresistible crunch and golden color that contrasts so well with the creamy interior. It’s a harmony of textures and tastes that feels both sophisticated and approachable.
Another reason I love this recipe is how straightforward it is to prepare. Even though it looks impressive, it truly comes together with simple ingredients and easy steps that anyone can follow. Plus, it’s vegetarian, which means it’s perfect for various occasions like dinner parties, holiday spreads, or even a weeknight meal when I want something special without too much fuss. I always find it stands out because it’s both hearty and fresh, making it a winning combination for so many palates.
Ingredients You'll Need
Each ingredient in this recipe plays a crucial role in creating the perfect balance of flavor, texture, and color. From the richness of feta and ricotta cheeses to the vibrant green spinach and fresh herbs, every component works together to make this dish sing.
- Olive oil: Essential for sautéing and brushing the phyllo dough to achieve that crispy finish.
- Onion and green onions: Adds subtle sweetness and depth of flavor to the filling.
- Garlic: Brings a warm, aromatic touch that elevates the whole dish.
- Spinach: The vibrant star of the recipe, providing fresh earthiness and color.
- Fresh parsley: Adds brightness and a touch of herbal freshness to balance the richness.
- Feta cheese: Delivers the salty, creamy character that makes the filling irresistible.
- Ricotta cheese: Softens the filling, giving it a smooth, creamy texture.
- Eggs: Bind all the filling ingredients together, ensuring perfect structure.
- Phyllo dough: Thirty sheets of paper-thin layers create the crispy, flaky crust everyone loves.
Directions
Step 1: Begin by gathering all your ingredients and preheating your oven to 350 degrees Fahrenheit (175 degrees Celsius). Lightly oil a 9-inch square baking pan to prevent sticking and help with easy serving later.
Step 2: Heat 3 tablespoons of olive oil in a large skillet over medium heat. Add the chopped onion, green onions, and minced garlic, cooking them while stirring frequently until they become soft and lightly browned—about 5 minutes. This step brings out the natural sweetness and depth of the aromatics.
Step 3: Gradually stir in the chopped spinach and fresh parsley, adding the spinach in batches if needed to avoid overcrowding the pan. Cook until the spinach wilts and the excess liquid evaporates, roughly 5 minutes. Then, remove the skillet from heat and set it aside to cool completely. This helps prevent a soggy filling later on.
Step 4: Once cooled, squeeze out as much liquid as you can from the spinach mixture using a fine sieve or a clean kitchen towel, pressing firmly over the sink. This step is crucial for keeping the pie crisp and not watery.
Step 5: In a large mixing bowl, combine the crumbled feta, ricotta cheese, and lightly beaten eggs until smooth and well incorporated. Then fold in the spinach mixture gently but thoroughly, blending all the flavors together.
Step 6: Unroll the phyllo dough carefully—phyllo dries out fast, so keep it covered with a damp towel while you work. Lay one sheet in the prepared pan and brush it lightly with olive oil. Repeat this process, layering and brushing each sheet with oil until you have 4 sheets layered in total, overlapping them slightly if needed to cover the pan.
Step 7: Spread the spinach and cheese filling evenly over the layered phyllo in the pan. If you want to prevent sogginess as I do, sprinkle 1 to 2 tablespoons of semolina flour or Cream of Wheat over the layers before adding the filling—it helps absorb extra moisture beautifully.
Step 8: Fold any overhanging phyllo dough back over the filling and brush the edges with olive oil. Layer the remaining 4 sheets of phyllo on top, brushing each with olive oil to ensure a golden, crispy crust. Finally, tuck in the edges by pressing the dough gently against the sides of the pan to seal everything in.
Step 9: Place the baking pan in your preheated oven and bake for 30 to 40 minutes. You’ll know it’s ready when the top turns a gorgeous golden brown and the pie sounds crisp when tapped lightly.
Step 10: Remove the spanakopita from the oven and allow it to rest for a few minutes before cutting into squares and serving. This helps the filling set a bit and makes slicing much easier.
Servings and Timing
This Spanakopita (Greek Spinach Pie) Recipe yields about 6 generous servings, perfect for sharing as a main dish or hearty appetizer. From start to finish, you’re looking at roughly 1 hour and 10 minutes total—30 minutes preparing the filling and layering the phyllo, plus 40 minutes baking to achieve that irresistible crunch and golden color. Allow a short resting time after baking, about 5 to 10 minutes, for the best slicing experience and to let the flavors settle perfectly.
How to Serve This Spanakopita (Greek Spinach Pie) Recipe
Whenever I serve this spanakopita, I love pairing it with a bright, zesty Greek salad—think cucumber, ripe tomatoes, Kalamata olives, and a drizzle of a tangy lemon-oregano vinaigrette. The freshness of the salad cuts through the richness of the pie beautifully and creates a harmonious meal. I also like to serve it alongside a dollop of creamy tzatziki sauce for an extra burst of cool flavor that balances each bite.
This Greek spinach pie shines served warm or at room temperature, which makes it such a versatile dish for entertaining. For family dinners or holiday gatherings, I slice it into squares and arrange the pieces artfully on a large platter, garnishing with a sprinkle of fresh chopped parsley for color and a touch of elegance. It’s also perfect for potlucks or picnic-style meals where it can be enjoyed as a satisfying finger food.
Portion-wise, I usually cut the pie into 6 sizable squares so everyone can savor a generous helping. If you’re serving it as part of a bigger spread, you can always cut it into smaller bites, making it a fantastic appetizer for parties or casual get-togethers. Either way, this dish always draws compliments and happy smiles at the table.
Variations
One of the things I love about this Spanakopita (Greek Spinach Pie) Recipe is how adaptable it is to different preferences and dietary needs. For example, if you want to swap out the spinach for kale or Swiss chard, that works beautifully too—each green offers its own unique flavor and texture but still pairs wonderfully with the feta and herbs.
If you are looking for a gluten-free option, I recommend using gluten-free phyllo dough, which can be found at specialty grocery stores or online. Just be sure to handle it carefully as it can be more delicate than traditional phyllo. For a vegan twist, replace the feta and ricotta with plant-based cheeses or crumbled tofu seasoned with lemon juice and nutritional yeast, and use a flax egg or aquafaba as a binder instead of chicken eggs. The flavor profile changes slightly but still stays incredibly tasty.
If you enjoy extra bursts of flavor, I sometimes add fresh dill in addition to parsley or a pinch of nutmeg to the filling mixture for warmth. Cooking methods can also vary: while baking is classic, some adventurous cooks have tried mini spanakopita parcels or turnovers, which are fun for portion control and make perfect party snacks. However you choose to tweak it, this recipe is a wonderful base that invites creativity.
Storage and Reheating
Storing Leftovers
After enjoying your spanakopita, I recommend storing any leftovers in an airtight container to keep the crust crisp as long as possible. Placing parchment paper between layers if stacking will prevent sticking. Stored in the refrigerator, the pie keeps well for up to 3 days. I find it’s best eaten within that timeframe to ensure freshness and vibrant flavors.
Freezing
This Spanakopita (Greek Spinach Pie) Recipe freezes wonderfully if you want to prepare ahead or save extras for later. To freeze, wrap individual slices tightly with plastic wrap and then place them in a freezer-safe container or bag. It will keep well for up to 2 months. When you’re ready to enjoy it again, allow the slices to thaw overnight in the fridge for best results before reheating.
Reheating
To bring your leftover spanakopita back to life, I find reheating in a preheated oven at 350 degrees Fahrenheit for about 15 minutes works best. This method crisps up the phyllo again while warming the filling evenly. Avoid microwaving if possible, as it tends to make the phyllo soggy and chewy. Using a toaster oven or air fryer can also be a quick way to refresh leftovers with great texture.
FAQs
Can I use frozen spinach instead of fresh?
Yes, you can absolutely use frozen spinach as a convenient alternative. Just be sure to thaw it completely and squeeze out as much liquid as possible before mixing it into the filling to prevent sogginess in your pie.
Is it possible to make this recipe ahead of time?
Definitely! You can assemble the spanakopita the day before you plan to bake it—just cover it tightly with plastic wrap and store it in the fridge. When ready, bake as directed. This saves time on busy days and allows the flavors to meld beautifully.
Can I substitute the ricotta cheese with something else?
Yes, if ricotta isn’t available or you want a lighter filling, cottage cheese or even cream cheese can be used as alternatives. Just keep in mind that the texture and creaminess might vary slightly depending on the replacement.
How do I keep the phyllo dough from drying out while working with it?
Phyllo dough is very delicate and dries out quickly. I always keep the sheets covered with a lightly damp kitchen towel while assembling the pie to maintain moisture and prevent tearing.
What if I want to make a smaller or larger pie?
You can easily adjust the quantities of the ingredients proportionally to fit different pan sizes. Just be mindful that cooking times might vary slightly—smaller pies may bake faster, while larger ones might need a few extra minutes.
Conclusion
I truly hope you give this Spanakopita (Greek Spinach Pie) Recipe a try because it’s one of those dishes that never fails to bring joy and comfort to the table. It’s a wonderful way to enjoy fresh greens and cheese wrapped in crisp, golden layers of phyllo that make every bite special. Whether you’re cooking for loved ones or just treating yourself, this pie has a way of turning any meal into a delightful occasion. Happy baking and even happier eating!
PrintSpanakopita (Greek Spinach Pie) Recipe
This authentic Greek spanakopita recipe features layers of crispy, flaky phyllo dough filled with a rich and savory spinach and feta cheese mixture. Perfect as a vegetarian main dish, it combines tender sautéed spinach, fresh herbs, and creamy cheeses wrapped in buttery phyllo for a deliciously satisfying meal.
- Prep Time: 30 mins
- Cook Time: 40 mins
- Total Time: 1 hr 10 mins
- Yield: 1 (9-inch) pie, serves 6
- Category: Main Dish
- Method: Baking
- Cuisine: Greek
- Diet: Vegetarian
Ingredients
For the Filling
- 3 tablespoons olive oil
- 1 large onion, chopped
- 1 bunch green onions, chopped
- 2 cloves garlic, minced
- 2 pounds spinach, rinsed and chopped
- ½ cup chopped fresh parsley
- 1 cup crumbled feta cheese
- ½ cup ricotta cheese
- 2 large eggs, lightly beaten
For the Pie
- 8 sheets phyllo dough
- ¼ cup olive oil, or as needed to brush phyllo sheets
- Optional: 1 to 2 tablespoons semolina flour or Cream of Wheat (to sprinkle on phyllo)
Instructions
- Prepare Ingredients: Gather all ingredients and preheat your oven to 350°F (175°C). Lightly oil a 9-inch square baking pan to prevent sticking.
- Sauté Aromatics: Heat 3 tablespoons olive oil in a large skillet over medium heat. Add the chopped onion, green onions, and minced garlic. Cook and stir until the mixture is soft and lightly browned, about 5 minutes.
- Cook Spinach: Gradually add chopped spinach and parsley to the skillet in batches if necessary, stirring until the spinach wilts and excess moisture evaporates, about 5 minutes. Remove from heat and let cool.
- Drain Excess Liquid: To avoid a soggy pie, squeeze out as much liquid from the spinach mixture as possible using a fine sieve or clean cloth over the sink.
- Mix Filling: In a large bowl, combine crumbled feta cheese, ricotta cheese, and beaten eggs. Stir in the cooled spinach mixture until fully incorporated.
- Layer Phyllo Dough: Place one sheet of phyllo dough in the prepared pan and brush lightly with olive oil. Repeat layering and brushing with oil for a total of four sheets, allowing some to overlap the pan edges. Optionally, sprinkle 1 to 2 tablespoons of semolina flour or Cream of Wheat over the last layer to absorb moisture and keep the phyllo crisp.
- Add Filling: Spread the spinach and cheese mixture evenly over the layered phyllo sheets. Fold any overhanging phyllo dough over the filling and brush with olive oil.
- Top Layers: Finish by layering the remaining four phyllo sheets on top, brushing each with olive oil. Tuck and seal any overhanging phyllo into the pan edges.
- Bake: Place the assembled spanakopita in the preheated oven and bake for 30 to 40 minutes until the phyllo is golden brown and crisp.
- Serve: Remove from oven, cut into squares, and serve warm to enjoy the full flavor and flaky texture.
Notes
- Allow the spinach mixture to cool completely before squeezing out excess moisture to avoid a soggy crust.
- Sprinkling semolina flour or Cream of Wheat on the phyllo layers helps absorb extra moisture and maintain crispiness.
- This pie can be served as a main vegetarian dish or a savory appetizer.
- Store leftovers covered in the refrigerator and reheat in the oven to maintain flakiness.

Leave a Reply