If you’ve ever craved a dish that packs flavor and comfort, Greek Spinach Pie, or Spanakopita, is your answer. This easy and tasty recipe combines fresh spinach, savory cheese, and crisp phyllo dough. Whether you're a beginner or a seasoned chef, I’ll guide you through every step. Get ready to impress your friends and family with a dish that’s both homemade and delicious! Let's dive into the joy of making Spanakopita!
Why I Love This Recipe
- Fresh Ingredients: This spanakopita is packed with fresh spinach and herbs, giving it a vibrant flavor that’s hard to resist.
- Cheesy Goodness: The combination of ricotta, feta, and Parmesan creates a creamy and rich filling that complements the flaky phyllo perfectly.
- Perfect for Any Occasion: This dish is versatile enough to serve as an appetizer, a side dish, or even a main course at gatherings.
- Simple Steps: Despite its elegant appearance, making spanakopita is quite straightforward, making it accessible for home cooks of all levels.
Ingredients
Fresh vs. Frozen Spinach Options
You can use fresh or frozen spinach for spanakopita. Fresh spinach gives a bright flavor. Use about 1 pound of fresh spinach, chopped. If you pick frozen, use 10 ounces. Be sure to thaw and drain it well. This way, you avoid excess moisture in your filling.
Cheese Varieties to Use
Cheese is key for that creamy taste. I like to use ricotta, feta, and Parmesan. You need 1 cup of ricotta and 1 cup of crumbled feta. The feta adds a nice tang. Also, use ½ cup of grated Parmesan for depth. You can mix different cheeses too based on what you have.
Additional Ingredients Required
Don’t forget the other important ingredients. You need 1 small onion, finely chopped, and 2 cloves of minced garlic. These add flavor to your filling. Also, grab 2 tablespoons of olive oil for sautéing and brushing, plus 2 large beaten eggs for binding. You’ll want 1 teaspoon of dried dill, salt, and pepper to taste. Lastly, use a package of thawed phyllo dough. Sesame seeds are optional for garnish.

Step-by-Step Instructions
Prepping the Filling
To make the filling, start by heating two tablespoons of olive oil in a large skillet. Add one small, finely chopped onion. Sauté it until it turns soft and clear, about five minutes. Next, add two minced garlic cloves and cook for one more minute. The garlic should smell great!
Now, add one pound of fresh spinach, chopped. If you use frozen spinach, make sure it is thawed and drained. Season the mixture with salt and pepper. Cook the spinach until it wilts if fresh or is heated through if frozen. Once done, take it off the heat and let it cool a bit.
In a big bowl, mix the spinach with one cup of ricotta cheese, one cup of crumbled feta cheese, and half a cup of grated Parmesan cheese. Then, add two beaten eggs and one teaspoon of dried dill. Stir well to blend everything together. Taste the filling and adjust the seasoning if needed.
Assembling the Spanakopita
Now, it’s time to work with the phyllo dough. Lay the sheets flat on a clean surface. Keep them covered with a damp cloth so they don't dry out. Take one sheet and brush it with olive oil. Place another sheet on top and repeat this process until you have five layers.
Take a generous amount of the spinach filling and place it along one edge of the phyllo dough. Fold the sides over the filling, then roll it up tightly to form a log. Place the rolled spanakopita seam-side down in a greased baking dish. Do this with the remaining filling and phyllo sheets until you have enough rolls.
Baking to Perfection
Before baking, brush the tops of your rolls with more olive oil. If you like, sprinkle sesame seeds on top for a nice touch. Preheat your oven to 375°F (190°C) and bake the spanakopita for 25 to 30 minutes. The tops should be golden brown and crispy.
Once done, take them out and let them cool for a few minutes. Cut the rolls into portions and serve warm. Enjoy your delicious Greek spinach pie!
Tips & Tricks
Perfecting Your Phyllo Dough Handling
Handling phyllo dough can be tricky, but practice makes perfect. Keep the dough covered with a damp cloth. This prevents it from drying out. When you take a sheet, brush it lightly with olive oil. Layer another sheet on top. Repeat this for about five sheets to create a strong base. This helps keep your spanakopita crispy and flaky.
Flavor Enhancements and Seasoning Adjustments
The filling can shine with just a few tweaks. Add more herbs like parsley or mint for freshness. You might also try some lemon zest for a bright kick. Don't forget to taste the filling before wrapping. Adjust salt and pepper to your liking. A little extra feta can also give your dish a tangy punch.
How to Avoid Common Mistakes
Avoid tearing your phyllo dough by being gentle. If it tears, don’t worry! Just patch it up with a new layer. Overfilling can lead to spills while baking. Stick to a generous portion, but don’t go overboard. Make sure to brush the tops with olive oil before baking. This gives it that golden, crispy look you want.
Pro Tips
- Fresh Spinach is Best: Using fresh spinach will provide a vibrant flavor and texture compared to frozen. If using frozen, ensure it is well-drained to avoid excess moisture.
- Layering Phyllo Dough: Take your time when layering phyllo dough. Brush each layer with olive oil for a crispy texture and golden finish.
- Seasoning the Filling: Taste the spinach filling before assembling. Adjust the seasoning with salt and pepper to your preference for a well-balanced flavor.
- Storage Tips: Leftover spanakopita can be stored in an airtight container in the fridge. Reheat in the oven for the best texture.
Variations
Alternative Fillings for Spanakopita
You can change the filling in spanakopita to suit your taste. Try adding chopped herbs like parsley or mint for freshness. You can also mix in cooked mushrooms for an earthier flavor. If you love meat, add ground lamb or chicken. For a twist, use different cheeses like goat cheese or mozzarella. Each choice brings a unique taste to this classic dish.
Different Cooking Methods (Baking vs. Frying)
Most people bake spanakopita, which creates a crispy outer layer. Baking is easy and less messy. However, you can fry spanakopita for a different texture. Frying gives it a crunchy, golden finish. Heat oil in a pan and cook each piece until crispy. Both methods yield delicious results, so try them both!
Gluten-Free Options
If you need a gluten-free version, swap phyllo dough for gluten-free pastry sheets. You can also use a mix of almond flour and eggs to create a crust. Another idea is to make a crustless spanakopita in a baking dish. Just pour the filling into a greased pan and bake. These options are tasty and cater to various diets.
Storage Info
Proper Storage Techniques
To keep your spanakopita fresh, let it cool completely. Then, place it in an airtight container. If you have leftover pieces, stack them with parchment paper between layers. This helps prevent sticking. Store it in the fridge for up to three days.
Reheating Tips for Leftovers
When you want to enjoy your leftovers, preheat your oven to 350°F (175°C). Place the spanakopita on a baking sheet. Heat for about 15-20 minutes, or until warm and crispy. Avoid using a microwave, as it can make the pastry soggy.
Freezing Spanakopita
You can freeze spanakopita for later. Wrap each piece tightly in plastic wrap. Then, place them in a freezer bag. You can store them for up to three months. To cook from frozen, preheat your oven to 375°F (190°C). Bake for about 30-35 minutes until golden and hot.
FAQs
What is Spanakopita?
Spanakopita is a Greek pie filled with spinach and cheese. It uses thin layers of phyllo dough. The filling often includes ricotta, feta, and herbs. You can serve it warm or at room temperature. It makes a great appetizer or snack.
Can I make Spanakopita in advance?
Yes, you can prepare Spanakopita ahead of time. Assemble it and cover it with plastic wrap. Store it in the fridge for up to a day. You can also freeze it before baking. Just remember to bake it straight from the freezer. It may take a little longer to cook.
How do I know when Spanakopita is done?
Spanakopita is done when it is golden brown and crispy. You will see a nice, flaky crust. The filling should be hot and bubbly. To check, insert a knife in the center. If it comes out hot, it’s ready to enjoy!
You now have all the ingredients to make tasty spanakopita. From choosing fresh or frozen spinach to selecting the right cheese, each step matters. You learned how to prep the filling, assemble your dish, and bake it just right. With tips on perfecting phyllo dough and different filling options, there's something for everyone. Remember, storing and reheating properly keeps your spanakopita delicious. Embrace the fun of cooking and enjoy your creation!