Greek Spinach Pie Recipe: A Personal Journey into Comfort Food
You know that kind of dish that just wraps you up in a warm blanket of comfort? That’s what Greek Spinach Pie, or Spanakopita, is for me. It’s layered with crunchy phyllo pastry and filled with a delicious mix of spinach and feta cheese. You can whip it up for a cozy family dinner, a fun brunch, or even a potluck. Trust me, everyone will love it! Plus, it’s a great way to sneak in some greens without anyone batting an eye.
Why Make This Recipe
This Greek Spinach Pie is truly special for a few reasons:
- Flavor Explosion: Seriously, the combination of fresh spinach, creamy feta, and a hint of dill is a match made in heaven.
- Easy and Quick: It might look fancy with its flaky layers, but it’s actually super simple to make. Once you’ve got the hang of it, you can even whip it up on a weeknight!
- Versatile: You can serve it hot or at room temperature, making it great for meal prep and picnics.
- Healthy Option: With tons of spinach and a bit of protein from the eggs and feta, it’s a nourishing option that doesn’t sacrifice taste.
Table of Contents
- How to Make Greek Spinach Pie
- Ingredients
- Directions
- How to Serve Greek Spinach Pie
- How to Store Greek Spinach Pie
- Tips to Make Greek Spinach Pie
- Variations
- FAQs
How to Make Greek Spinach Pie
Now, let’s dive into how to make this delicious pie! It’s really straightforward, and you’ll find that the flaky phyllo pastry combined with a savory filling is both easy to prepare and oh-so-satisfying to eat.
Ingredients

- 1 package phyllo pastry
- 1 pound fresh spinach (or 1 package frozen spinach, thawed and drained)
- 1 cup feta cheese, crumbled
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 2 eggs, beaten
- 1/4 cup olive oil
- Salt and pepper to taste
- 1 tablespoon fresh dill (optional)
- 1 tablespoon lemon juice (optional)
Before you start, here’s a quick tip: Make sure to keep your phyllo pastry covered with a damp towel while working with it to prevent it from drying out. And if you’re using fresh spinach, you might want to give it a good rinse before cooking.
Directions
- Preheat your oven to 375°F (190°C). Get it nice and warmed up!
- In a skillet, heat 1 tablespoon of olive oil over medium heat. Sauté the onion and garlic until they’re softened and fragrant. You’ll know it’s right when your kitchen starts smelling amazing! If you’re using fresh spinach, add it now and cook until it wilts down. If you’re using frozen, just stir it in after the onion and garlic are ready, letting it cook until the moisture evaporates.
- In a big mixing bowl, combine the cooked spinach mixture with crumbled feta cheese, beaten eggs, dill (if using), lemon juice (if using), and a good pinch of salt and pepper. Give it a good mix!
- Lay out your phyllo pastry sheets and brush each sheet with olive oil. Here’s a secret: I like to layer 4-5 sheets in a greased baking dish for that beautiful flaky texture.
- Spread the spinach-feta mixture evenly over the phyllo.
- Now, fold over the edges of the phyllo that hang over the sides. Don’t worry if it looks a bit messy; it’s homemade, after all! Layer some more sheets on top, brushing with olive oil in between.
- Bake for 30-40 minutes, or until it’s golden brown and crispy. The smell will drive you wild, trust me.
- Let it cool slightly before slicing and serving. It’ll be hard to resist, but letting it cool for a few minutes helps the filling set!
How to Serve Greek Spinach Pie
You can enjoy this pie fresh from the oven, but it’s also fantastic at room temperature. I love serving it with a side salad or some tzatziki sauce for dipping. Feeling fancy? Pair it with a crisp white wine or even a refreshing lemonade if you’re in the mood!
How to Store Greek Spinach Pie
If you have leftovers (which I doubt because it’s so good), just store them in an airtight container. It’ll keep in the fridge for about 3-4 days. You can also freeze it! Just make sure to wrap it tightly in plastic wrap and then put it in a freezer-safe bag. It should be good for up to 2 months. When you’re ready to eat it, just thaw it in the fridge overnight and reheat it in the oven for that crispy texture.
Tips to Make Greek Spinach Pie
- Experiment with flavors! If you love herbs, throw in some fresh parsley or oregano for more flavor.
- If you want to make it even creamier, consider adding ricotta in addition to the feta.
- Watch the baking time closely toward the end, as ovens can vary and you don’t want it to over-brown.
Variations
Feeling adventurous? Here are a few variations:
- Toss in some sun-dried tomatoes for a sweet-tangy burst.
- Swap out the spinach for other greens like kale or Swiss chard if that’s what you have on hand.
- Add in diced mushrooms or artichokes for a bit of earthiness.

FAQs
Can I use store-bought spinach filling instead of making my own?
Sure! Using pre-made filling can save time. Just make sure to drain any excess moisture.
Is it okay to use frozen phyllo pastry?
Absolutely! Just make sure to thaw it properly before using for the best results.
What’s the best way to reheat leftovers?
Reheat it in the oven at 350°F (175°C) until warmed through and crispy again. Microwaving can make it soggy.
So there you have it! Easy, delicious, and comforting Greek Spinach Pie. I can’t wait for you to give it a try. Let me know how yours turns out! Happy cooking!

Greek Spinach Pie (Spanakopita)
Ingredients
Method
- Preheat your oven to 375°F (190°C).
- In a skillet, heat 1 tablespoon of olive oil over medium heat. Sauté the onion and garlic until softened and fragrant.
- Add fresh spinach and cook until it wilts down, or stir in thawed frozen spinach and cook until the moisture evaporates.
- In a big mixing bowl, combine the cooked spinach mixture with crumbled feta cheese, beaten eggs, dill (if using), lemon juice (if using), and salt and pepper. Mix well.
- Lay out phyllo pastry sheets and brush each sheet with olive oil. Layer 4-5 sheets in a greased baking dish.
- Spread the spinach-feta mixture evenly over the phyllo.
- Fold over the edges of the phyllo that hang over the sides, then layer more sheets on top, brushing with olive oil in between.
- Bake for 30-40 minutes or until golden brown and crispy.
- Let it cool slightly before slicing and serving.
