“You sure this will work?” my friend asked, eyeing the pile of phyllo sheets and the mound of sautéed spinach on my counter. Honestly, I wasn’t entirely sure myself. Making spanakopita from scratch felt like a culinary mountain I wasn’t quite ready to climb—especially when the frozen kind at the store was so convenient. But that afternoon, with the scent of garlic and dill wafting through my kitchen, I went for it anyway.
It wasn’t the first time I’d tried my hand at spanakopita. The first attempt was a disaster: soggy phyllo, bland filling, and a sad, floppy pie that barely held together. But something about that day—maybe the quiet hum of the neighborhood outside or the way the sunlight hit the counter—made me want to get it right. I tweaked the filling, mastered the layering of the phyllo, and, after a few tries, finally pulled out a golden, crispy spinach pie that had everyone asking for more.
That crispy homemade spanakopita spinach pie from scratch has since become a staple in my kitchen. It’s the kind of recipe that feels like a little celebration every time I make it, whether it’s a simple dinner or the star at a get-together. And the best part? Making it yourself means you control the flavors and get that unbeatable crispy texture that frozen versions can’t touch.
Sometimes, the best recipes come from a bit of skepticism and the willingness to try again. This spanakopita stuck with me because it’s honest food—simple ingredients turning into something unexpectedly special. And that’s why I’m sharing it with you, hoping it might become a little tradition in your home, too.
Why You’ll Love This Crispy Homemade Spanakopita Spinach Pie Recipe
After making this spanakopita pie countless times, I can confidently say it’s one of those dishes that hits all the right notes. Here’s why it might become a favorite for you, too:
- Quick & Easy: This recipe comes together in about 45 minutes, making it perfect for busy weeknights or spontaneous dinner parties.
- Simple Ingredients: You likely already have most of what you need—fresh spinach, feta cheese, eggs, and phyllo dough. No exotic shopping required.
- Perfect for Any Occasion: Whether you’re hosting a brunch, bringing something to a potluck, or craving a cozy dinner, this spinach pie fits the bill.
- Crowd-Pleaser: Kids, adults, picky eaters—they all tend to ask for seconds. The crispy layers combined with the creamy filling win over even skeptics.
- Unbelievably Delicious: The mix of tangy feta, fresh herbs, and that perfectly crunchy phyllo is downright addictive.
What sets this recipe apart? It’s in the layering technique and the filling balance. I’ve learned to squeeze out the excess moisture from the spinach (so the crust doesn’t get soggy) and blend the feta just right for a creamy but not overpowering taste. Plus, brushing the phyllo with melted butter, instead of oil, gives that golden crunch that really seals the deal.
This isn’t just another spinach pie. It’s the kind that you can close your eyes and savor, the kind that reminds you that homemade really does make a difference. I’ve found it’s also a sneaky way to get a bit of green on the table when I’m juggling other dishes like my garlic parmesan chicken and rice with spinach. Trust me—it’s worth the extra effort.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and that crispy texture without any fuss. Most are pantry staples, and you can easily swap a few depending on your preferences or what you have on hand.
- Phyllo Dough: About 1 package (16 oz/450 g), thawed. Look for fresh or frozen at your local store. I prefer brands with thin, delicate sheets for best crispness.
- Fresh Spinach: 1.5 pounds (680 g), washed and roughly chopped. You can use frozen spinach (thawed and squeezed dry) if fresh isn’t available, but fresh really makes a difference.
- Feta Cheese: 8 ounces (225 g), crumbled. Choose a good quality feta, preferably in brine for tanginess.
- Eggs: 2 large, room temperature. They bind the filling nicely.
- Onion: 1 medium, finely chopped. Yellow or white works well.
- Garlic: 2 cloves, minced. Adds that subtle savory punch.
- Fresh Dill: 2 tablespoons, chopped (or 1 tablespoon dried). Dill is classic here, but you can experiment with parsley or mint.
- Olive Oil: 3 tablespoons, for sautéing and brushing phyllo.
- Butter: 4 tablespoons, melted. Brushing the phyllo with butter gives it that irresistible golden crunch.
- Salt and Pepper: To taste, but don’t skimp—seasoning is key.
- Lemon Juice: 1 teaspoon, optional but brightens the filling beautifully.
If you want a gluten-free version, some readers have had success using gluten-free phyllo or substituting with thin rice paper sheets, though the texture changes. For a dairy-free twist, swap feta for firm tofu seasoned with lemon and nutritional yeast.
Equipment Needed
- Large Skillet or Sauté Pan: For cooking spinach and onions. A heavy-bottomed skillet helps avoid burning the garlic.
- Mixing Bowls: One large for the filling and one for butter and oil mixture.
- Baking Dish: A 9×13 inch (23×33 cm) glass or metal pan works perfectly. Non-stick is helpful but not necessary.
- Pastry Brush: Essential for brushing melted butter on each phyllo layer to achieve that crispy finish.
- Sharp Knife: For chopping spinach, herbs, and slicing the baked pie.
- Colander or Salad Spinner: To wash and drain spinach thoroughly, crucial for avoiding soggy filling.
If you don’t have a pastry brush, a clean spoon or paper towel can do the trick, but it takes a bit longer. I’ve tried making spanakopita in smaller round pans, but the rectangular pan helps layer the phyllo evenly and slice into neat portions.
Preparation Method

- Prep the Spinach: Rinse the fresh spinach thoroughly and spin dry or pat with towels. Roughly chop and set aside. This step takes about 10 minutes.
- Sauté Onion and Garlic: Heat 2 tablespoons olive oil in a large skillet over medium heat. Add the chopped onion and cook until translucent, about 5 minutes. Add minced garlic and cook for another 30 seconds until fragrant.
- Cook Spinach: Add the chopped spinach in batches, stirring until wilted. This takes roughly 5-7 minutes. Remove from heat and let cool slightly.
- Drain Excess Moisture: This is critical—place the cooked spinach mixture in a clean kitchen towel or cheesecloth and squeeze out as much liquid as you can. Too much moisture will make the pie soggy. Plan to spend about 5 minutes here.
- Make the Filling: Transfer spinach mixture to a large bowl. Add crumbled feta, eggs, chopped dill, lemon juice, salt, and pepper. Mix gently until combined. Avoid overmixing to keep texture light.
- Prepare Phyllo: Preheat oven to 350°F (175°C). Unroll phyllo carefully and cover with a slightly damp towel to prevent drying out. Melt butter and mix with remaining 1 tablespoon olive oil.
- Layer the Phyllo: Brush the bottom and sides of your baking dish with the butter-oil mixture. Place one sheet of phyllo and brush with butter mixture. Repeat layering and brushing with about 7 sheets, working quickly but gently to avoid tearing.
- Add Filling: Spread the spinach and feta filling evenly over the phyllo base.
- Top Layers: Layer remaining phyllo sheets on top, brushing each with butter mixture as before. Use about 7-8 sheets. Tuck edges in neatly for a clean finish.
- Score the Top: Using a sharp knife, gently score the top layers into squares or diamonds to make slicing easier after baking.
- Bake: Place in the preheated oven and bake for 40-45 minutes until golden and crispy. The smell will fill your kitchen and the phyllo will be beautifully crisp.
- Cool Slightly: Let cool for 10 minutes before slicing and serving to help the filling set.
A quick tip: don’t skip the step of squeezing out the spinach moisture. I learned the hard way that skipping it leads to a soggy bottom crust, which is a total bummer when you’re craving crunch. Also, layering the phyllo briskly but with care keeps it from drying and tearing.
Cooking Tips & Techniques
Getting the perfect crispy homemade spanakopita spinach pie means mastering a few key tricks. First, use fresh spinach when possible. It has a brighter flavor and better texture than frozen, even though frozen can work in a pinch. Always rinse and dry thoroughly to avoid excess water.
When sautéing the onions and garlic, keep the heat moderate. Burnt garlic is a quick way to ruin the delicate filling’s flavor. I often cook the onions until just translucent, then add the garlic last minute to keep its aroma fresh and vibrant.
Butter is non-negotiable for brushing phyllo layers. It creates that golden, crisp texture and rich flavor. Olive oil alone can work but doesn’t brown quite the same. If you want to keep it lighter, use a mix of butter and oil as suggested.
Patience matters when layering phyllo. Don’t rush, but don’t let the sheets dry out either. Cover with a damp towel while working. If the sheets tear, patch them carefully—small tears won’t ruin the final product as long as you keep the layering intact.
Lastly, scoring the top before baking helps cut the pie into neat pieces without cracking the phyllo crust during slicing. Wait for it to cool slightly—that way, the filling firms up and holds its shape beautifully.
Variations & Adaptations
This spanakopita recipe is surprisingly flexible—you can tailor it to what you love or have on hand.
- Cheese Variations: Substitute or add ricotta or Parmesan for creamier fillings. Some like a blend of feta and ricotta for softness and richness.
- Herb Twists: Swap dill for fresh mint, parsley, or even a pinch of oregano for Mediterranean flair. Fresh herbs brighten the filling wonderfully.
- Vegan Adaptation: Use firm tofu crumbled in place of feta, nutritional yeast for cheesiness, and a flax egg (1 tablespoon flaxseed meal + 3 tablespoons water) to bind. Replace butter with olive oil.
- Additional Veggies: Add finely chopped leeks, scallions, or cooked artichoke hearts for extra flavor and texture. Just be sure to adjust moisture and cook veggies well beforehand.
- Cooking Method: While baking is classic, some have tried an air fryer for smaller portions, crisping up the phyllo quickly. Keep an eye to avoid burning.
One of my favorite variations is adding a handful of toasted pine nuts into the filling. It adds a subtle crunch and nutty flavor that pairs beautifully with the spinach and feta. It’s a nice surprise you can share with guests.
Serving & Storage Suggestions
Serve your crispy homemade spanakopita spinach pie warm or at room temperature. It’s fantastic as a main dish alongside a fresh Greek salad or for brunch with some tangy tzatziki.
For a heartier meal, pair it with something like the classic chicken tortilla soup. The fresh herbs and crispy layers complement soups and stews really well.
Leftovers keep well in the fridge for up to 3 days, tightly wrapped or in an airtight container. Reheat gently in a 350°F (175°C) oven for 10-15 minutes to bring back that crispness—microwaving tends to make the phyllo soggy.
This pie also freezes nicely. Wrap tightly in plastic wrap and foil, then freeze for up to 2 months. Thaw overnight in the fridge and reheat in the oven as above. The flavors tend to meld and improve after resting, so it’s great for make-ahead meals.
Nutritional Information & Benefits
Each generous slice of this spanakopita pie offers a satisfying balance of protein, fiber, and healthy fats. Spinach provides iron, vitamins A and C, and antioxidants, while feta adds calcium and a bit of tangy protein.
Phyllo dough is surprisingly light compared to other pastry doughs, making this pie a lighter option compared to heavier pies or casseroles. For those watching carbs, you can experiment with gluten-free phyllo alternatives.
Eggs bind the filling and provide additional protein, while olive oil and butter contribute heart-healthy fats when used in moderation. Overall, this recipe fits well into a balanced diet and can be enjoyed as part of a wholesome meal.
If you prefer a lower-sodium option, rinse the feta lightly or choose a reduced-sodium brand. And if you’re interested in more nutrient-packed recipes, you might enjoy my golden milk latte for a cozy, healing drink alongside your meal.
Conclusion
This crispy homemade spanakopita spinach pie is one of those recipes that sticks with you because it’s honest, flavorful, and genuinely satisfying. Making it from scratch might seem intimidating, but the process is straightforward once you know the steps—and the end result is so worth it.
Feel free to play around with herbs, cheeses, or even add-ins to make it your own. I love how this pie brings a little Mediterranean sunshine to my table, especially paired with dishes like the cozy ham and bean soup on chilly nights.
Give it a try and let me know how your crispy homemade spanakopita turns out. There’s something special about sharing food made with your own hands, and this pie is a perfect way to do just that.
FAQs About Crispy Homemade Spanakopita Spinach Pie
Can I use frozen spinach instead of fresh?
Yes, you can use frozen spinach, but be sure to thaw it completely and squeeze out all excess moisture to prevent a soggy pie.
How do I keep the phyllo dough from drying out while assembling?
Keep the phyllo covered with a slightly damp kitchen towel while working to prevent it from drying and cracking.
Is it okay to make the spanakopita ahead of time?
Absolutely! You can assemble it a day ahead and bake it just before serving, or bake and reheat gently to maintain crispness.
Can I freeze spanakopita after baking?
Yes, wrap it tightly and freeze for up to 2 months. Thaw overnight in the fridge and reheat in the oven for best texture.
What’s the best way to reheat leftovers?
Reheat in a 350°F (175°C) oven for 10-15 minutes to crisp up the phyllo again. Avoid microwaving if you want to keep it crispy.
Pin This Recipe!

Crispy Homemade Spanakopita Spinach Pie
A crispy, golden spinach pie made from scratch with fresh spinach, feta cheese, and delicate phyllo dough. Perfect for any occasion, this recipe delivers unbeatable texture and flavor.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 5 minutes
- Yield: 8 servings 1x
- Category: Main Course
- Cuisine: Mediterranean
Ingredients
- 1 package (16 oz/450 g) phyllo dough, thawed
- 1.5 pounds (680 g) fresh spinach, washed and roughly chopped
- 8 ounces (225 g) feta cheese, crumbled
- 2 large eggs, room temperature
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 2 tablespoons fresh dill, chopped (or 1 tablespoon dried)
- 3 tablespoons olive oil (for sautéing and brushing phyllo)
- 4 tablespoons butter, melted
- Salt and pepper, to taste
- 1 teaspoon lemon juice (optional)
Instructions
- Rinse the fresh spinach thoroughly and spin dry or pat with towels. Roughly chop and set aside (about 10 minutes).
- Heat 2 tablespoons olive oil in a large skillet over medium heat. Add chopped onion and cook until translucent, about 5 minutes. Add minced garlic and cook for another 30 seconds until fragrant.
- Add chopped spinach in batches, stirring until wilted, about 5-7 minutes. Remove from heat and let cool slightly.
- Place cooked spinach mixture in a clean kitchen towel or cheesecloth and squeeze out as much liquid as possible to avoid soggy crust (about 5 minutes).
- Transfer spinach mixture to a large bowl. Add crumbled feta, eggs, chopped dill, lemon juice, salt, and pepper. Mix gently until combined, avoiding overmixing.
- Preheat oven to 350°F (175°C). Unroll phyllo carefully and cover with a slightly damp towel to prevent drying out. Melt butter and mix with remaining 1 tablespoon olive oil.
- Brush the bottom and sides of a 9×13 inch baking dish with the butter-oil mixture. Place one sheet of phyllo and brush with butter mixture. Repeat layering and brushing with about 7 sheets, working quickly but gently to avoid tearing.
- Spread the spinach and feta filling evenly over the phyllo base.
- Layer remaining phyllo sheets on top, brushing each with butter mixture as before. Use about 7-8 sheets. Tuck edges in neatly for a clean finish.
- Using a sharp knife, gently score the top layers into squares or diamonds to make slicing easier after baking.
- Bake in the preheated oven for 40-45 minutes until golden and crispy.
- Let cool for 10 minutes before slicing and serving to help the filling set.
Notes
Squeeze out excess moisture from spinach to avoid soggy crust. Brush phyllo layers with melted butter for golden crispness. Keep phyllo covered with a damp towel while assembling to prevent drying and tearing. Score top before baking for easier slicing. Reheat leftovers in oven to maintain crispness; avoid microwaving.
Nutrition
- Serving Size: 1 slice (1/8 of pie)
- Calories: 280
- Sugar: 2
- Sodium: 450
- Fat: 18
- Saturated Fat: 7
- Carbohydrates: 18
- Fiber: 2
- Protein: 8
Keywords: spanakopita, spinach pie, phyllo dough, feta cheese, Greek, crispy spinach pie, homemade spanakopita


