Crispy Spanakopita Greek Spinach Pie Recipe Easy Homemade Flaky Phyllo Crust

Ready In
Servings
Difficulty

Introduction

There was this one evening—not long ago—when the power flickered off just as I was about to order takeout. Honestly, I felt a little defeated, staring at my dark kitchen, but then I remembered that frozen phyllo dough tucked in my fridge. I’d been meaning to try making spanakopita, that classic Greek spinach pie with its impossibly flaky crust, but somehow never found the right moment. So, by candlelight, I rolled up my sleeves and started assembling what would become my new go-to comfort food.

What surprised me most wasn’t just how easy it was, but how that crisp, buttery phyllo wrapped around a savory, herby spinach and feta filling could feel so satisfying without much fuss. It wasn’t perfect that first time—the crust cracked a bit here, the spinach was a touch watery there—but it was so good that I made it again the next night, and the night after that. Now, this recipe has quietly settled into my rotation for weeknights when I want something homemade but not complicated.

Spanakopita has this way of reminding me of quiet Greek tavernas or warm family gatherings, but honestly, it’s the flaky phyllo crust that steals the show every time. That crispy, golden shell that crackles under your fork makes each bite a little celebration. This recipe stuck with me not because it’s fancy, but because it’s honest, approachable, and a little bit addictive—just like the pie itself.

Why You’ll Love This Recipe

  • Quick & Easy: Comes together in about 45 minutes, perfect when you want homemade without the hassle.
  • Simple Ingredients: Uses pantry staples and fresh spinach—no exotic trips needed.
  • Perfect for Entertaining: Great finger food for casual get-togethers or a cozy family dinner.
  • Crowd-Pleaser: Kids and adults alike rave about the buttery phyllo paired with tangy feta and fresh herbs.
  • Unbelievably Delicious: The flaky crust combined with the savory filling creates that perfect balance of textures and flavors.

This isn’t just another spanakopita recipe floating around. I’ve tweaked the filling’s seasoning to hit that just-right savory note, and the way I handle the phyllo sheets—layering with melted butter and a gentle touch—makes the crust extra flaky instead of dry or crumbly. It’s the kind of dish that makes you close your eyes on the first bite and wonder why you didn’t make it sooner. Whether you’re impressing guests or just craving something cozy and satisfying, this recipe feels like a little Greek escape right in your kitchen.

What Ingredients You Will Need

This recipe relies on simple, wholesome ingredients that come together for a bold, comforting flavor with a satisfying contrast between crispy crust and creamy filling. Most are pantry staples or easy to find at your local grocery store.

  • Phyllo dough: One 16-ounce package (about 20 sheets), thawed according to package instructions (I recommend Athens brand for consistent quality)
  • Fresh spinach: About 1 pound (450g), washed and roughly chopped (you can substitute frozen spinach, but be sure to squeeze out all excess moisture)
  • Feta cheese: 8 ounces (225g), crumbled (look for a good-quality Greek feta, preferably in brine)
  • Ricotta cheese: 1/2 cup (120ml) for creaminess and balance (optional but highly recommended)
  • Green onions: 3-4, thinly sliced (adds a mild oniony freshness)
  • Fresh dill: 2 tablespoons, chopped (if you don’t have dill, parsley works too)
  • Eggs: 2 large, lightly beaten (helps bind the filling)
  • Olive oil: 1/4 cup (60ml), plus extra for brushing phyllo layers (use a fruity extra virgin for best flavor)
  • Garlic: 2 cloves, minced (for that subtle savory depth)
  • Salt and pepper: To taste (be mindful with salt since feta is salty)
  • Lemon juice: 1 teaspoon, freshly squeezed (brightens the filling)

If you want to make this gluten-free, you can find gluten-free phyllo alternatives, or try layering thin gluten-free crepes instead. For a vegan twist, swap feta and ricotta with plant-based cheeses and use a flax egg in place of the eggs. But honestly, the classic version with fresh spinach and feta is tough to beat.

Equipment Needed

crispy spanakopita preparation steps

  • Baking dish: A 9×13-inch (23×33 cm) rectangular pan works perfectly for even cooking and crisp edges.
  • Mixing bowls: At least one large bowl to mix the filling and a smaller one for eggs and olive oil.
  • Sharp knife and cutting board: For prepping spinach, herbs, and green onions.
  • Pastry brush: Essential for brushing olive oil between phyllo layers to get that signature flaky texture.
  • Skillet or sauté pan: To wilt spinach and sauté aromatics before mixing filling.

If you don’t have a pastry brush, a clean kitchen paper towel folded thickly can work for brushing oil. I once tried using a silicone brush, but it didn’t distribute the oil as evenly, so I stick to a traditional brush for best results. You can also line your baking dish with parchment paper for easier cleanup, though it’s not necessary.

Preparation Method

  1. Preheat your oven to 350°F (175°C). Lightly grease your 9×13-inch (23×33 cm) baking dish with olive oil.
  2. Wilt the spinach: Heat a large skillet over medium heat and add a splash of olive oil. Toss in the minced garlic and green onions, sautéing until fragrant, about 1-2 minutes. Add the chopped spinach in batches, stirring until just wilted and most of the moisture evaporates—about 5 minutes total. Transfer to a colander and press out any remaining liquid with the back of a spoon or paper towel to avoid soggy filling.
  3. Mix the filling: In a large bowl, combine the wilted spinach mixture, crumbled feta, ricotta, chopped dill, beaten eggs, lemon juice, and a pinch of salt and pepper. Stir gently until everything is evenly incorporated. The filling should be moist but not watery.
  4. Prepare the phyllo layers: Unroll your phyllo dough carefully on a clean surface. Cover with a slightly damp kitchen towel to prevent drying out. Using a pastry brush, lightly brush the bottom of your baking dish with olive oil.
  5. Layer the phyllo: Place one sheet of phyllo in the dish, letting the edges hang over the sides. Brush it lightly with olive oil. Repeat layering and brushing with about 6 more sheets, making sure each is well coated with oil. This creates the sturdy base and flaky bottom crust.
  6. Add the filling: Spread the spinach and cheese filling evenly over the phyllo base.
  7. Top with more phyllo: Layer remaining phyllo sheets over the filling, again brushing each sheet with olive oil. Use about 6-7 sheets for the top. Fold the overhanging edges over the top layer and brush with more oil.
  8. Score the pie: Using a sharp knife, gently score the top layers into squares or diamonds to make slicing easier after baking.
  9. Bake: Place in the oven and bake for 40-45 minutes, or until the phyllo is golden brown and crisp. You’ll know it’s done when the top crackles as you cut through it and the aroma fills your kitchen.
  10. Cool slightly: Let the spanakopita rest for about 10 minutes before serving—this helps the filling set and makes slicing cleaner.

Pro tip: If the edges start browning too quickly, loosely cover the pie with foil halfway through baking to prevent burning. Also, don’t skip pressing out excess spinach moisture—that’s the key to avoiding a soggy pie.

Cooking Tips & Techniques

Phyllo dough can feel a little intimidating if you haven’t worked with it before. The biggest trick is to keep it covered with a damp towel to prevent it from drying out and cracking. Honestly, once you get the hang of layering and brushing with olive oil, it becomes second nature.

Don’t rush the wilting of spinach—letting it cook down properly and squeezing out moisture saves you from a soggy filling disaster. I learned this the hard way after my first attempt turned soupy and sad. Also, folding the phyllo edges over the top helps seal the filling inside and creates a neat finish.

Timing is your friend here. While the pie bakes, you can clean up or prepare a fresh salad to serve alongside. If you’re multitasking, just remember to check the oven around 35 minutes in to avoid over-browning.

Finally, don’t be shy about seasoning the filling. The feta adds saltiness, but a little extra black pepper and fresh herbs like dill or parsley gives it that authentic Greek flavor that keeps everyone coming back for seconds.

Variations & Adaptations

  • Vegan version: Replace feta and ricotta with crumbled tofu mixed with nutritional yeast and lemon juice. Use a flax egg (1 tablespoon ground flaxseed + 3 tablespoons water) to bind.
  • Added protein: Stir in cooked, crumbled sausage or diced cooked chicken breast for a heartier pie.
  • Seasonal twist: Swap spinach with a mix of kale and Swiss chard in cooler months or add fresh peas and mint in spring for a fresh burst.
  • Cooking method: Try making individual spanakopita triangles using the same filling and phyllo layering if you want portable snacks.
  • Cheese swaps: Use goat cheese instead of feta for a creamier, tangier filling.

Once, I added a handful of toasted pine nuts to the filling for a little crunch and nutty flavor—it was a pleasant surprise and quickly became a favorite variation for dinner parties.

Serving & Storage Suggestions

Spanakopita is best served warm or at room temperature. The phyllo crust is at its crispiest fresh from the oven, but leftovers reheat beautifully. I like to slice it into squares and serve alongside a crisp Greek salad and a glass of chilled white wine or iced tea.

To store, wrap leftover pie tightly in plastic wrap or transfer to an airtight container and refrigerate for up to 3 days. For longer storage, individual slices freeze well for up to 2 months.

When reheating, pop slices in a preheated 350°F (175°C) oven for 10-15 minutes to bring back that flaky texture. Avoid microwaving if you want to keep the crispness intact.

Flavors actually deepen after a day or two, so leftovers can taste even better the next day, making this a great make-ahead meal.

Nutritional Information & Benefits

This spinach pie balances indulgence and nutrition nicely. Per serving (about 1/8th of the pie), you’re looking at roughly:

Calories 320-350 kcal
Protein 12-14 grams
Fat 20 grams (mostly from olive oil and cheese)
Carbohydrates 25-28 grams
Fiber 3-4 grams

Spinach is a fantastic source of iron and vitamins A and C, while olive oil provides heart-healthy monounsaturated fats. Using fresh herbs adds antioxidants and bright flavor without extra calories.

Keep in mind this recipe contains gluten and dairy, so it’s not suitable for those with allergies unless you make the suggested substitutions. From a wellness standpoint, it’s a satisfying way to enjoy leafy greens wrapped in a crispy, flavorful package—comfort food that doesn’t feel like a guilty indulgence.

Conclusion

This crispy spanakopita Greek spinach pie with flaky phyllo crust became a quiet staple in my kitchen because it’s honest, approachable, and, well, really good. It’s the kind of recipe that feels special without needing a lot of fuss or fancy ingredients. Whether you’re feeding a crowd or just craving something cozy, it’s easy to customize and always hits the spot.

I love how the flaky layers snap gently under your fork, giving way to the creamy, savory filling with fresh herbs and tangy feta. It’s comfort food with a little soul, and honestly, it’s hard to eat just one slice.

Give it a try, tweak it your way, and let it become part of your own kitchen story. I’d love to hear how you make it yours—drop a comment or share your favorite spin on this classic!

FAQs

Can I use frozen spinach for spanakopita?

Yes, but make sure to thaw it completely and squeeze out all excess moisture before mixing into the filling to prevent sogginess.

How do I keep phyllo dough from drying out?

Keep the phyllo sheets covered with a slightly damp kitchen towel while you work. This prevents cracking and drying, making layering easier.

Can I make spanakopita ahead of time?

Absolutely! You can assemble the pie a few hours ahead and refrigerate it before baking. Just bake it fresh when you’re ready to serve for the best crispiness.

What can I use instead of feta cheese?

Goat cheese is a great substitute for a creamier texture. For dairy-free options, try plant-based cheeses like almond or cashew-based feta alternatives.

How do I store and reheat leftovers?

Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in a 350°F (175°C) oven for 10-15 minutes to restore crispness. Avoid microwaving to keep the phyllo flaky.

Pin This Recipe!

crispy spanakopita recipe
Print

Crispy Spanakopita Greek Spinach Pie Recipe Easy Homemade Flaky Phyllo Crust

A classic Greek spinach pie featuring a crispy, buttery phyllo crust wrapped around a savory, herby spinach and feta filling. This easy homemade recipe is perfect for weeknights or entertaining.

  • Author: paula
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour
  • Yield: 8 servings 1x
  • Category: Main Course
  • Cuisine: Greek

Ingredients

Scale
  • 1 package (16 ounces) phyllo dough (about 20 sheets), thawed
  • 1 pound fresh spinach, washed and roughly chopped (or frozen spinach, thawed and squeezed dry)
  • 8 ounces feta cheese, crumbled
  • 1/2 cup ricotta cheese (optional but recommended)
  • 34 green onions, thinly sliced
  • 2 tablespoons fresh dill, chopped (or parsley)
  • 2 large eggs, lightly beaten
  • 1/4 cup olive oil, plus extra for brushing phyllo layers
  • 2 cloves garlic, minced
  • Salt and pepper to taste
  • 1 teaspoon freshly squeezed lemon juice

Instructions

  1. Preheat oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish with olive oil.
  2. Heat a large skillet over medium heat and add a splash of olive oil. Sauté minced garlic and green onions until fragrant, about 1-2 minutes.
  3. Add chopped spinach in batches, stirring until wilted and most moisture evaporates, about 5 minutes. Transfer to a colander and press out remaining liquid.
  4. In a large bowl, combine wilted spinach mixture, crumbled feta, ricotta, chopped dill, beaten eggs, lemon juice, salt, and pepper. Stir gently until evenly mixed.
  5. Unroll phyllo dough on a clean surface and cover with a damp towel to prevent drying.
  6. Brush bottom of baking dish with olive oil. Layer one sheet of phyllo in the dish, letting edges hang over sides. Brush with olive oil. Repeat layering and brushing with about 6 more sheets to form the base crust.
  7. Spread spinach and cheese filling evenly over phyllo base.
  8. Layer remaining phyllo sheets (about 6-7) over filling, brushing each sheet with olive oil. Fold overhanging edges over the top and brush with more oil.
  9. Score the top layers into squares or diamonds with a sharp knife to make slicing easier after baking.
  10. Bake for 40-45 minutes until phyllo is golden brown and crisp.
  11. Let spanakopita rest for about 10 minutes before slicing and serving.

Notes

Keep phyllo sheets covered with a damp towel to prevent drying out. Press out excess moisture from spinach to avoid soggy filling. If edges brown too quickly, cover loosely with foil halfway through baking. Leftovers reheat best in a 350°F oven for 10-15 minutes to restore crispness. Avoid microwaving to keep phyllo flaky.

Nutrition

  • Serving Size: 1/8th of the pie
  • Calories: 335
  • Fat: 20
  • Carbohydrates: 27
  • Fiber: 3.5
  • Protein: 13

Keywords: spanakopita, Greek spinach pie, phyllo crust, spinach pie recipe, feta cheese, homemade spanakopita, flaky crust, easy Greek recipe

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating