Greek spinach and feta pie, also known as Spanakopita, is a classic Mediterranean dish loved for its crispy golden layers and rich savory filling. Made with flaky phyllo pastry, fresh spinach, creamy feta cheese, herbs, and simple seasonings, this traditional recipe is both comforting and flavorful. It works perfectly as a family dinner, light lunch, appetizer, or party snack. Spanakopita combines crunchy texture with a soft cheesy center that melts in every bite. The recipe is easy to prepare at home and delivers authentic Greek flavors without complicated cooking techniques or expensive ingredients.
Why You’ll Love This Recipe
This Spanakopita recipe is perfect for anyone who enjoys crispy pastries and healthy fillings. The combination of spinach and feta creates a delicious balance of freshness and creaminess. It is simple enough for beginners yet impressive enough for special gatherings. You can serve it warm or cold, making it ideal for meal prep and busy weekdays. The flaky phyllo layers turn beautifully golden while the filling stays soft and flavorful. Another reason to love this recipe is its versatility because you can enjoy it as breakfast, lunch, dinner, or even as a party appetizer.
How To Make
Making Spanakopita starts with preparing a flavorful spinach and feta filling. Fresh spinach is cooked until soft, then mixed with feta cheese, onions, herbs, eggs, and seasonings. Thin sheets of phyllo dough are layered in a baking dish with olive oil or melted butter brushed between each layer. The spinach mixture is spread evenly before adding more phyllo sheets on top. The pie is then baked until crispy and golden brown. Once baked, allow it to cool slightly before slicing. The result is a crunchy, cheesy, and savory Greek pie full of delicious Mediterranean flavor.
What’s the Best Way to Cook
The best way to cook Spanakopita is by baking it in the oven at a medium-high temperature. Baking allows the phyllo pastry to become crisp and flaky while keeping the spinach filling moist and flavorful. Always preheat the oven before placing the pie inside for even cooking. Brushing every phyllo layer with olive oil or melted butter is important because it helps create the signature crispy texture. A glass or metal baking dish works well for achieving a golden crust. Let the pie rest for a few minutes after baking to make slicing easier and cleaner.

What to Serve With
Spanakopita pairs beautifully with fresh Mediterranean side dishes. A Greek salad with cucumbers, tomatoes, olives, and onions adds freshness and color to the meal. You can also serve it with tzatziki sauce for a cool and creamy contrast. Roasted potatoes, grilled vegetables, or lemon rice make excellent side options for a complete dinner. If serving as an appetizer, pair it with dips, olives, and warm bread. For drinks, fresh lemonade or white wine complements the savory flavors perfectly. The pie is versatile enough to fit casual lunches, family dinners, or festive gatherings.
Watch Out for These Mistakes While
One common mistake is using wet spinach filling because excess moisture can make the phyllo soggy instead of crispy. Always drain cooked spinach properly before mixing it with cheese. Another mistake is forgetting to brush oil or butter between phyllo sheets, which can cause dry and brittle layers. Overbaking can also make the pie too hard and overly browned. Handle phyllo dough carefully because it dries out quickly when exposed to air. Keep unused sheets covered with a damp towel while assembling the pie to maintain their flexibility and softness.
Can You Freeze This
Yes, Spanakopita freezes very well both before and after baking. To freeze before baking, assemble the pie completely and wrap it tightly with plastic wrap and foil. Store it in the freezer for up to two months. When ready to cook, bake directly from frozen by adding a little extra baking time. If freezing after baking, let the pie cool completely before storing in airtight containers. Reheat in the oven instead of the microwave to keep the phyllo crispy. Freezing makes this recipe convenient for meal prep and quick future dinners.
Storage Tips
Store leftover Spanakopita in an airtight container inside the refrigerator for up to four days. To maintain the crispy texture, reheat slices in the oven at a low temperature instead of using a microwave. Avoid leaving the pie uncovered because the phyllo can dry out quickly. If preparing ahead, you can refrigerate the assembled unbaked pie overnight before baking the next day. For best flavor and texture, consume freshly baked Spanakopita within the first two days. Proper storage helps preserve the delicious spinach filling and flaky pastry layers.
Directions
Prepare the spinach filling by cooking spinach and onions until soft. Mix them with feta cheese, eggs, herbs, and seasoning. Layer phyllo sheets in a greased baking dish while brushing each layer with olive oil or melted butter. Spread the spinach mixture evenly across the center. Add more phyllo sheets on top and brush again with oil or butter. Cut shallow slices on the surface before baking. Bake until the pastry becomes golden brown and crispy. Let it cool slightly before slicing and serving warm.
Estimated Nutrition
A serving of Spanakopita contains approximately 280 to 350 calories depending on portion size and ingredients used. It provides a good amount of protein from feta cheese and eggs while spinach adds vitamins, iron, and fiber. The phyllo pastry contributes carbohydrates and a crispy texture without being too heavy. Olive oil adds healthy fats and Mediterranean flavor. This dish can fit into balanced meal plans when enjoyed in moderate portions. Nutritional values may vary based on cheese quantity, pastry layers, and cooking method.
Ingredients
1 package phyllo dough
500 grams fresh spinach
200 grams feta cheese
1 onion finely chopped
2 eggs
2 tablespoons olive oil
2 tablespoons melted butter
2 tablespoons fresh dill
1 tablespoon parsley
Salt to taste
Black pepper to taste
Step 1
Wash the spinach thoroughly and chop it into small pieces. Heat olive oil in a large pan and cook the chopped onions until soft and fragrant. Add the spinach and cook until wilted completely. Remove the mixture from heat and let it cool slightly. Drain any extra liquid because too much moisture can make the pastry soggy. In a large bowl, combine the spinach mixture with feta cheese, eggs, dill, parsley, salt, and black pepper until evenly mixed.
Step 2
Prepare the baking dish by lightly greasing it with olive oil or butter. Carefully place the first sheet of phyllo dough into the dish and brush it gently with melted butter. Continue layering several sheets while brushing each layer to create a flaky crust. Keep unused phyllo sheets covered with a damp towel to prevent them from drying out. Once the base layers are ready, spread the spinach and feta filling evenly across the center of the baking dish.
Step 3
Layer the remaining phyllo sheets over the spinach filling while brushing every layer with melted butter or olive oil. Fold or tuck the edges neatly to keep the filling enclosed inside the pastry. Using a sharp knife, lightly score the top layers into squares or triangles before baking. This makes slicing easier after cooking. The butter between the layers helps create the signature crispy and golden texture that makes traditional Greek Spanakopita so delicious and visually appealing.
Step 4
Preheat the oven to 180 degrees Celsius and place the prepared Spanakopita in the center rack. Bake for about 40 to 45 minutes until the top becomes golden brown and crispy. Remove the pie from the oven and allow it to rest for at least 10 minutes before slicing. This resting time helps the filling settle properly inside the pastry layers. Serve warm with Greek salad, yogurt dip, or roasted vegetables for a complete and satisfying Mediterranean-style meal.

Greek Spinach and Feta Pie Spanakopita Recipe
Equipment
- Mixing bowl, frying pan
- baking dish, oven
- brush (for butter/oil), knife
Ingredients
- Phyllo dough
- Fresh spinach
- Feta cheese
- Onion
- Eggs
- Olive oil
- Butter
- Fresh dill
- Fresh parsley
- Salt
- Black pepper







