Let me tell you, the scent of buttery phyllo dough crisping up in the oven mixed with the earthy aroma of sautéed spinach and tangy feta cheese is enough to make anyone’s mouth water. The first time I baked this crispy spanakopita Greek spinach pie, I was instantly hooked—the kind of moment where you pause, take a deep breath, and just smile because you know you’re onto something truly special. Years ago, when I was knee-high to a grasshopper, my grandma used to make this pie during family gatherings, and it was always the star of the table.
You know what’s funny? I only recently tried to recreate it myself on a rainy weekend, hoping to bring that exact nostalgic comfort back to my kitchen. Honestly, it’s dangerously easy to make, but the layers of flaky phyllo and the rich, savory filling provide pure, nostalgic comfort. My family couldn’t stop sneaking slices off the cooling rack (and I can’t really blame them). Perfect for potlucks, a sweet savory treat for your kids, or just brightening up your Pinterest cookie board with something a little different—it’s a winner every time.
After testing this recipe multiple times (in the name of research, of course), it’s become a staple for family gatherings and gifting. It feels like a warm hug wrapped in golden, crispy layers, and you’re going to want to bookmark this one.
Why You’ll Love This Crispy Spanakopita Greek Spinach Pie Recipe
From my many trials and tweaks, I can honestly say this spanakopita recipe stands out for several reasons:
- Quick & Easy: Comes together in under an hour, making it perfect for busy weeknights or last-minute cravings.
- Simple Ingredients: No fancy grocery trips needed; you likely have everything in your kitchen or local market.
- Perfect for Any Occasion: Great for brunch, potlucks, cozy dinners, or even holiday mornings.
- Crowd-Pleaser: Always gets rave reviews from kids and adults alike, no matter their taste preferences.
- Unbelievably Delicious: The combo of flaky phyllo, creamy feta, and tender spinach is next-level comfort food.
What sets this recipe apart? The secret is in the layering technique and the perfect balance of herbs and cheeses. I personally blend a bit of ricotta with traditional feta for an ultra-creamy filling that holds together beautifully without being dry or crumbly. Plus, lightly sautéing the spinach with garlic and onions before mixing it in adds that rich depth of flavor that you just don’t get from raw greens.
This spanakopita isn’t just any spinach pie—it’s the kind of dish that makes you close your eyes after the first bite, savoring every flaky, buttery mouthful. It’s comfort food reimagined—simple, fast, but with all the soul-soothing satisfaction you crave. Whether you’re impressing guests or just feeding your family, this recipe turns a humble spinach pie into something memorable.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and that satisfying flaky texture without the fuss. Most are pantry staples, and substitutions are easy if needed.
- For the Filling:
- Fresh spinach, about 1 pound (450 g), washed and roughly chopped (or frozen, thawed and drained well)
- Feta cheese, crumbled, 8 ounces (225 g) – I recommend a good-quality Greek feta like Dodoni for best tangy flavor
- Ricotta cheese, ½ cup (120 g) – adds creaminess and helps bind the filling
- 1 medium onion, finely chopped (yellow or white)
- 2 cloves garlic, minced (fresh is best)
- 2 large eggs, beaten, room temperature
- Fresh dill, chopped, 2 tablespoons (or 1 tablespoon dried dill)
- Fresh parsley, chopped, 2 tablespoons (optional but adds brightness)
- Salt and freshly ground black pepper, to taste
- Olive oil, 2 tablespoons (for sautéing and brushing the phyllo)
- For the Phyllo Layers:
- Phyllo dough sheets, 1 package (about 16 oz / 450 g), thawed according to package instructions
- Unsalted butter, melted, about ½ cup (115 g) – for brushing the phyllo sheets (can substitute olive oil for dairy-free)
Look for fresh, firm spinach—baby spinach works well too, but regular spinach will hold up better in the filling. If using frozen spinach, be sure to squeeze out as much water as possible, or your pie will be soggy. For a lighter version, Greek yogurt can replace ricotta, but I find ricotta gives that extra richness that’s hard to beat. And don’t skip the fresh herbs—they make a world of difference! If you’re missing dill, a pinch of oregano can work in a pinch.
Equipment Needed
- Baking dish – a 9×13 inch (23×33 cm) glass or ceramic pan works perfectly for even baking
- Large skillet or sauté pan for wilting the spinach and cooking onions
- Mixing bowls – one medium-large for filling, one small for eggs and cheeses
- Pastry brush – essential for brushing the phyllo layers with melted butter to get that crisp golden finish
- Sharp knife for chopping ingredients and slicing the finished pie
- Measuring cups and spoons – for accuracy, especially with butter and seasoning
If you don’t have a pastry brush, a clean spoon can help drizzle melted butter, but it’s a bit messier. For budget-friendly options, look for silicone brushes—they’re easy to clean and last forever. Also, if you don’t own a 9×13 pan, a round baking dish about 10 inches (25 cm) diameter will work fine, just adjust layering slightly. Keeping your baking dish well-greased or lined with parchment will help with clean removal.
Preparation Method

- Prepare the spinach filling: Heat 2 tablespoons olive oil in a large skillet over medium heat. Add the chopped onion and sauté for 4-5 minutes until translucent and soft. Add the minced garlic and cook for another 30 seconds until fragrant, but don’t let it brown.
- Add spinach: Gradually add the washed spinach in batches, stirring until wilted and cooked down—about 5-7 minutes total. If using frozen spinach, just warm it through. Remove from heat and let cool slightly.
- Drain excess liquid: Place the spinach mixture in a fine mesh sieve or cheesecloth and press out as much moisture as possible. This step is crucial to avoid a soggy spanakopita.
- Mix filling ingredients: In a large bowl, combine the drained spinach mixture, crumbled feta, ricotta, beaten eggs, chopped dill and parsley, salt, and pepper. Stir well until evenly combined. Taste and adjust seasoning if needed.
- Preheat oven: Set your oven to 350°F (175°C) and position the rack in the center.
- Prepare the phyllo: Carefully unroll the thawed phyllo sheets and cover them with a slightly damp kitchen towel to prevent drying out. Have your melted butter ready in a small bowl with the pastry brush.
- Layer the phyllo: Lightly butter the bottom and sides of your baking dish. Place one sheet of phyllo into the pan, letting the edges hang over the sides. Brush it lightly with melted butter. Repeat layering 5-6 sheets, brushing each with butter.
- Add filling: Spread the spinach and cheese filling evenly over the layered phyllo base.
- Top layers: Fold the overhanging phyllo edges over the filling, then layer another 5-6 sheets of phyllo on top, brushing each generously with butter. Tuck in any edges neatly.
- Score the pie: Using a sharp knife, gently score the top layers into squares or diamonds. This helps with even baking and easier slicing after.
- Bake: Place the pan in the oven and bake for 40-45 minutes until the phyllo is golden brown and crisp. You’ll know it’s done when the edges are bubbling slightly and the top is a deep golden color.
- Cool slightly: Let the spanakopita cool for about 10 minutes before cutting and serving. This resting time helps the filling set and prevents it from falling apart.
Pro tip: If the phyllo browns too fast, loosely cover the pie with foil halfway through baking to prevent burning. And don’t skip the butter brush—it’s what gives the crust that irresistible crunch and color.
Cooking Tips & Techniques
Here are a few things I learned the hard way to make your spanakopita flawless every time:
- Don’t rush draining spinach: Moisture is the enemy here. I once skipped this and ended up with a soggy bottom. Press the spinach well using a clean towel or cheesecloth.
- Handle phyllo gently: It dries out and tears easily, so keep it covered with a damp cloth while working and brush with butter as you layer to keep it flexible.
- Butter, not oil: Butter adds flavor and crispiness that oil just can’t match. Melted unsalted butter is my go-to, but olive oil works if you’re dairy-free.
- Score before baking: Saves you from a big mess when slicing. Cutting after baking without scoring can cause the flaky layers to crack and crumble.
- Use fresh herbs: Dill and parsley bring brightness that balances the richness. If you only have dried, use half the amount and add a pinch of oregano for complexity.
- Multitasking tip: While spinach cools, prep your phyllo layers and butter to keep everything moving smoothly.
Remember, patience is key—especially with layering. Take your time to brush every sheet, and the results will be worth it.
Variations & Adaptations
Want to switch things up? Here are some tasty ways to make this recipe your own:
- Gluten-Free: Use gluten-free phyllo sheets or substitute with thin rice paper sheets for a different texture (brush generously with butter to avoid dryness).
- Vegan Version: Replace feta and ricotta with firm tofu seasoned with lemon juice and nutritional yeast. Use olive oil instead of butter, and swap eggs for a flaxseed “egg” (1 tbsp flaxseed meal + 3 tbsp water).
- Seasonal Spinach Swap: In spring or summer, mix in fresh chopped swiss chard or kale for added color and nutrients.
- Cheese Variations: Try adding grated Parmesan or a bit of mozzarella for a milder, meltier cheese blend.
- Herb Twists: Add mint or basil for a fresh Mediterranean flair.
- Personal Favorite: I once added a handful of toasted pine nuts to the filling for a subtle crunch and nutty flavor that took the pie to the next level.
Serving & Storage Suggestions
Spanakopita is best served warm, right out of the oven, so the phyllo is still crispy and the filling luscious. I like to cut it into small squares or triangles and serve alongside a simple Greek salad or tzatziki sauce for dipping.
If serving at a party or potluck, it holds up well at room temperature for a few hours, making it super convenient. Leftovers can be stored covered in the refrigerator for up to 4 days.
To reheat, place pieces on a baking sheet and warm in a 350°F (175°C) oven for about 10-15 minutes to bring back the crispiness. Avoid microwaving if you want to keep that flaky texture intact.
Fun fact: the flavors mellow and deepen after a day in the fridge, so some folks enjoy spanakopita cold or at room temp the next day. Either way, it’s a treat!
Nutritional Information & Benefits
A typical serving (about 1/8th of the recipe) contains approximately:
| Nutrient | Amount |
|---|---|
| Calories | 280-320 kcal |
| Protein | 12 g |
| Fat | 20 g |
| Carbohydrates | 18 g |
| Fiber | 2 g |
Spinach is packed with vitamins A, C, and K, plus iron and antioxidants. Feta adds calcium and protein, while phyllo provides the delightful carbs to keep you satisfied. Using fresh ingredients means you’re getting a nutrient-dense dish that’s both hearty and wholesome.
For those watching gluten or dairy, the variations above make this recipe adaptable. Just note that traditional phyllo contains gluten and feta contains dairy, so plan accordingly.
Conclusion
All in all, this crispy spanakopita Greek spinach pie recipe is a winner for anyone who loves flaky, flavorful, and comforting food without complicated fuss. It’s a perfect balance of textures and tastes that bring a little slice of Greece right to your kitchen. You can easily customize it to fit your family’s preferences or dietary needs, and it’s honestly a joy to make (and eat!).
I love how this recipe brings people together—whether for a casual lunch or a festive celebration. So go ahead, try it out, and then come back and tell me how it went! I’d love to hear your tweaks, tips, or any questions you have.
Happy baking, and may your spanakopita be crispy, cheesy, and utterly delicious!
FAQs About Crispy Spanakopita Greek Spinach Pie
Can I use frozen spinach instead of fresh?
Yes! Just make sure to thaw it fully and squeeze out all excess water to avoid sogginess.
How long can I store leftover spanakopita?
Store leftovers in the fridge for up to 4 days, and reheat in the oven to keep it crispy.
Can I make spanakopita ahead of time and freeze it?
Absolutely. Assemble the pie, then freeze before baking. When ready, bake from frozen, adding extra 10-15 minutes to the cooking time.
Is phyllo dough hard to work with?
It can be delicate, but keeping it covered with a damp cloth while working and brushing each layer with butter helps prevent tearing.
What can I substitute for feta cheese if I don’t have any?
Ricotta combined with a bit of salty Parmesan or goat cheese can work in a pinch, but feta’s tang is pretty unique.
Pin This Recipe!

Crispy Spanakopita Greek Spinach Pie
A flaky, buttery Greek spinach pie filled with sautéed spinach, creamy feta, and ricotta cheese, perfect for family gatherings or potlucks.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 5 minutes
- Yield: 8 servings 1x
- Category: Main Course
- Cuisine: Greek
Ingredients
- 1 pound fresh spinach, washed and roughly chopped (or frozen, thawed and drained well)
- 8 ounces feta cheese, crumbled
- ½ cup ricotta cheese
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 2 large eggs, beaten, room temperature
- 2 tablespoons fresh dill, chopped (or 1 tablespoon dried dill)
- 2 tablespoons fresh parsley, chopped (optional)
- Salt and freshly ground black pepper, to taste
- 2 tablespoons olive oil (for sautéing and brushing the phyllo)
- 1 package phyllo dough sheets (about 16 oz), thawed
- ½ cup unsalted butter, melted (can substitute olive oil for dairy-free)
Instructions
- Heat 2 tablespoons olive oil in a large skillet over medium heat. Add chopped onion and sauté for 4-5 minutes until translucent and soft.
- Add minced garlic and cook for 30 seconds until fragrant, without browning.
- Gradually add spinach in batches, stirring until wilted and cooked down, about 5-7 minutes. Remove from heat and let cool slightly.
- Drain excess liquid from spinach mixture using a fine mesh sieve or cheesecloth, pressing out as much moisture as possible.
- In a large bowl, combine drained spinach, crumbled feta, ricotta, beaten eggs, chopped dill and parsley, salt, and pepper. Stir well and adjust seasoning if needed.
- Preheat oven to 350°F (175°C) and position rack in the center.
- Unroll thawed phyllo sheets and cover with a damp towel to prevent drying. Have melted butter ready with a pastry brush.
- Lightly butter the bottom and sides of a 9×13 inch baking dish. Place one sheet of phyllo into the pan, letting edges hang over sides, and brush lightly with melted butter. Repeat layering 5-6 sheets, brushing each with butter.
- Spread spinach and cheese filling evenly over the phyllo base.
- Fold overhanging phyllo edges over the filling, then layer another 5-6 sheets of phyllo on top, brushing each generously with butter. Tuck in edges neatly.
- Score the top layers into squares or diamonds with a sharp knife.
- Bake for 40-45 minutes until phyllo is golden brown and crisp.
- Let cool for about 10 minutes before cutting and serving.
Notes
Press spinach well to remove excess moisture to avoid soggy pie. Keep phyllo covered with a damp towel to prevent drying and tearing. Brush each phyllo layer with melted butter for crispiness. Score the pie before baking to ensure easy slicing. If phyllo browns too fast, cover loosely with foil halfway through baking.
Nutrition
- Serving Size: 1/8th of the pie
- Calories: 300
- Sugar: 2
- Sodium: 450
- Fat: 20
- Saturated Fat: 10
- Carbohydrates: 18
- Fiber: 2
- Protein: 12
Keywords: spanakopita, Greek spinach pie, phyllo dough, feta cheese, spinach pie, savory pie, Greek recipe, easy spanakopita


