If you love flaky, savory pastries, you’ll adore Greek Spanakopita! This spinach pie is easy to make and packed with flavor. In this post, I’ll share my delicious recipe and guide you through each step. From choosing the perfect ingredients to mastering the phyllo dough, I’ll make sure you succeed. Get ready to impress your family and friends with this tasty dish that’s perfect for any occasion!
Why I Love This Recipe
- Fresh and Flavorful: This spanakopita bursts with the vibrant flavors of fresh spinach and aromatic herbs, making each bite a delightful experience.
- Easy to Make: With simple ingredients and straightforward steps, this recipe is perfect for both novice and experienced cooks.
- Perfect for Any Occasion: Whether it’s a family dinner, a party appetizer, or a picnic treat, spanakopita is always a crowd-pleaser.
- Versatile and Customizable: You can easily tweak the filling by adding your favorite herbs or vegetables, making it a flexible dish to suit any palate.
Ingredients
List of Ingredients
– 1 pound fresh spinach, thoroughly washed and coarsely chopped
– 1 cup feta cheese, crumbled
– 1 cup ricotta cheese
– 1 medium onion, finely chopped
– 3 cloves garlic, minced
– 1/4 cup fresh dill, finely chopped (or 1 tablespoon dried dill)
– 1/4 cup extra virgin olive oil
– 1 package (16 oz) phyllo dough, thoroughly thawed
– 1 egg, beaten (for egg wash)
– Salt and freshly ground black pepper to taste
Key Ingredients Explained
Fresh spinach is the star of spanakopita. It gives the dish a bright, fresh taste. Feta cheese adds a tangy flavor, while ricotta gives a creamy texture. Onion and garlic provide a savory base for the filling. Dill brings an aromatic touch, making it truly Greek. Olive oil keeps the phyllo crispy and golden.
Substitutions and Alternatives
If you can’t find fresh spinach, you can use frozen spinach. Just make sure to drain it well. For a different flavor, try goat cheese instead of feta. You can also mix in some chopped artichokes for extra depth. For a dairy-free option, use vegan cheese or silken tofu in place of ricotta and feta.

Step-by-Step Instructions
Preparing the Filling
Start by getting your pan ready. Heat 2 tablespoons of olive oil in a large skillet over medium heat. Add the finely chopped onion. Cook it until it looks clear, about 5 minutes. Then, add 3 minced garlic cloves. Stir this mix for 1 more minute. This brings out the garlic’s great taste.
Cooking the Spinach
Now, it’s time to add the fresh spinach. Toss in 1 pound of washed and chopped spinach. Keep stirring until it wilts down and the water cooks off. This should take around 3 to 4 minutes. Season with salt and freshly ground black pepper to your liking. After cooking, take the skillet off the heat. Let the mixture cool for a bit.
Assembling the Spanakopita
Grab a big mixing bowl. Combine the cooled spinach mix with 1 cup of crumbled feta cheese, 1 cup of ricotta cheese, and 1/4 cup of chopped dill. Mix it well. Taste the filling and add more salt or pepper if needed.
Preheat your oven to 375°F (190°C). Now, take your phyllo dough and lay out the sheets on a clean cloth. Keep them covered with a damp towel to stop them from drying out.
Brush a 9×13 inch baking dish with olive oil. Lay your first sheet of phyllo in the dish. Brush it with more olive oil. Repeat this with 5 to 6 more sheets, brushing oil each time.
Spread your spinach and cheese mix evenly over the phyllo layers. Next, add more phyllo sheets on top of the filling, using 5 to 6 more sheets. Brush each one with olive oil and tuck the edges in around the filling.
Use a sharp knife to cut the top layers into squares or diamonds. Brush the top with a beaten egg for that golden look. Bake your spanakopita for 30 to 35 minutes. It’s ready when the top is golden brown and crispy.
Once baked, let it cool for 10 minutes. Then, slice it up and enjoy!
Tips & Tricks
Achieving the Perfect Phyllo Dough Texture
To get that perfect crunchy texture, keep the phyllo dough moist. Lay it on a clean towel and cover it with a damp cloth. This stops it from drying out. Brush each layer with olive oil. This adds flavor and keeps the layers crisp. Use about 5-6 sheets for the bottom and the same for the top. This helps create a strong base and a nice crust.
Flavor Enhancements
Want to amp up the flavor? Add some zest! A squeeze of lemon juice can brighten the filling. You can also mix in some grated nutmeg for warmth. If you love spice, a pinch of red pepper flakes adds a nice kick. Fresh herbs like parsley or mint can give it a fresh twist. Always taste your filling to balance the flavors.
Troubleshooting Common Issues
Sometimes, issues pop up while making spanakopita. If the phyllo tears, don’t worry! Just patch it with another piece. If it’s soggy, you may have added too much filling. Make sure to drain any excess moisture from the spinach. If it browns too fast in the oven, cover it with foil. This helps it cook evenly without burning.
Pro Tips
- Use Fresh Spinach: For the best flavor and texture, opt for fresh spinach over frozen. It will give your spanakopita a vibrant taste and a better bite.
- Layering Phyllo Dough: Ensure each layer of phyllo dough is generously brushed with olive oil to achieve a crisp, flaky texture. Don’t rush this step!
- Seasoning the Filling: Always taste your filling before assembling the pie. Adjust the seasoning to your preference, especially with salt and pepper, to enhance the overall flavor.
- Cooling Time: Allow the spanakopita to cool for a few minutes after baking. This helps set the filling and makes slicing easier without making a mess.
Variations
Adding Additional Cheeses
You can make your spanakopita even tastier by adding more cheeses. Try mixing in a bit of goat cheese for a tangy flavor. You can also use mozzarella for extra creaminess. Just keep in mind that different cheeses will change the taste and texture. Blend them well with the spinach and herbs to create a unique filling.
Using Different Herbs and Spices
Herbs and spices can give your spanakopita a fresh twist. You can add parsley or basil for a fragrant touch. A pinch of nutmeg can also enhance the flavor, giving it warmth. Experiment with what you have on hand. Just remember to balance the flavors so they work together in harmony.
Vegan Spanakopita Options
If you want a vegan spanakopita, it’s easy to switch out some ingredients. Replace the feta and ricotta with a vegan cheese blend. You can also use mashed tofu mixed with nutritional yeast for a cheesy taste. Instead of egg for the wash, use a mix of plant milk and a little oil. This way, you keep the deliciousness while making it plant-based!
Storage Info
Best Practices for Storing Leftovers
After you enjoy your spanakopita, let it cool completely. Then, store it in an airtight container. This keeps it fresh and tasty. You can also wrap it tightly in plastic wrap or foil. Make sure it is sealed well to prevent drying out. Leftover spanakopita stays good in the fridge for up to 3 days.
Reheating Methods
When you want to eat your leftover spanakopita, you can reheat it easily. The best way is to use an oven. Preheat the oven to 350°F (175°C). Place the pie on a baking sheet and cover it with foil. This helps keep it from getting too brown. Heat it for about 15-20 minutes. You can also use a microwave if you are in a hurry. Just heat it for 1-2 minutes, but the phyllo might not stay crispy.
Freezing Spanakopita
Freezing spanakopita is a great option if you want to save it for later. Let the pie cool down first. Then, cut it into portions. Wrap each piece in plastic wrap, then place them in a freezer bag. Remove as much air as possible before sealing. Spanakopita can stay in the freezer for up to 2 months. When you are ready to eat it, thaw it in the fridge overnight before reheating.
FAQs
How long does Spanakopita last in the fridge?
Spanakopita lasts about 3 to 5 days in the fridge. Store it in an airtight container. This keeps it fresh and prevents it from drying out. Always check for any signs of spoilage before enjoying leftovers.
Can I make Spanakopita ahead of time?
Yes, you can make Spanakopita ahead of time. You can prepare it and freeze it before baking. Just wrap it well in plastic wrap and then foil. When you are ready to bake, remove it from the freezer and let it thaw in the fridge overnight. Bake as normal for a fresh taste.
What to serve with Spanakopita?
Spanakopita pairs well with various sides. You can serve it with a simple Greek salad. A side of tzatziki adds a nice touch, too. For a heartier meal, serve it alongside roasted vegetables or a grain like quinoa. Each option enhances the rich flavors of the pie.
In this blog post, we explored the key ingredients for spanakopita and how to prepare it. I shared step-by-step instructions, tips for perfecting phyllo dough, and creative variations. Proper storage methods for leftovers and answers to common questions helped round out the topic.
Spanakopita is simple and fun to make. Try different herbs or cheeses to make it your own. Enjoy this tasty dish with friends and family, and impress them with your skills. Happy cookin