Go Back

Authentic Spanakopita Recipe (Greek Spinach Pie)

A traditional Greek spanakopita made with spinach, feta, fresh herbs, and buttery crisp phyllo. This version creates a beautifully fluffy top pastry and a well-seasoned, perfectly balanced filling.
Prep Time 45 minutes
Cook Time 50 minutes
Total Time 1 hour 35 minutes
Servings: 10
Course: Main Course, Mezze, Vegetarian
Cuisine: Greek, Mediterranean
Calories: 315

Ingredients
  

  • 2 (10 oz) packages Frozen chopped spinach Thawed completely, liquid squeezed out (or use 2.5 lbs fresh spinach)
  • 1 tbsp Olive oil
  • 1 targe Yellow onion, finely chopped
  • 1 cup Fresh dill, finely chopped
  • 1/2 cup Fresh parsley, finely chopped
  • 12 oz Feta cheese, crumbled Preferably from a block, not pre-crumbled
  • 2 large Eggs, lightly beaten
  • 1/4 tsp Nutmeg, freshly ground
  • Salt To Taste
  • Black Pepper To Taste

Equipment

  • 1 9×13 inch baking dish For assembling and baking the spanakopita
  • 1 Large Mixing Bowl For combining filling ingredients
  • 1 Medium skillet For sautéing onions or fresh spinach
  • 1 Pastry brush For brushing phyllo with butter/oil
  • 1 Sharp knife For cutting the pastry before baking
  • 1 Clean kitchen towel or cheesecloth For squeezing spinach dry
  • 1 Cutting board For chopping herbs and onions

Method
 

  1. Prepare the Spinach
    First thaw the spinach fully. Then wrap it in a clean kitchen towel or cheesecloth and squeeze aggressively until no more liquid drips out. Then set it aside.
  2. Saute the Onion
    Heat 1 tablespoon olive oil in a pan over medium heat. And cook the onion for 5-7 minutes until it is soft and translucent. Then let it cool slightly.
  3. Make the Filling
    In a large bowl, combine the squeezed spinach, sautéed onion, crumbled feta, eggs, dill, parsley, nutmeg, salt and pepper. Now, mix gently until just combined. You can always taste and adjust the seasoning according to your liking.
  4. Prepare the Baking Dish
    Preheat the oven to 375°F (190°C) and generously brush a 9×13-inch baking dish with melted butter or olive oil.
  5. Layer the Bottom Pastry
    Place the first sheet of phyllo in the dish and lightly brush it with the butter or oil mixture. Repeat this process with 10 sheets and brushing between each one.
  6. Add the Filling
    Now, you have to spread the spinach and feta mixture evenly over the layered phyllo dough.
  7. Top Layers of Fluffy Pastry
    Add the remaining 10 sheets, brushing each with butter/oil. Gently scrunch them before placing them to create a fluffy and wavy texture for the top 2-3 sheets.
  8. Cut Before Baking
    Use a sharp knife to cut the spanakopita into 10-12 pieces (squares or diamonds). Doing this will prevent the top pastry from shattering.
  9. Bake
    Bake for 45-55 minutes, until the top is deeply golden and crisp.
  10. Rest and Serve
    Lastly cool it for at least 15 minutes so that the filling sets before serving.

Notes

  • Squeeze the spinach very well: excess moisture is the #1 cause of soggy spanakopita.
  • Thaw phyllo in the fridge overnight and keep it covered with a slightly damp towel while working.
  • Brush phyllo lightly, not heavily. Because too much butter makes the layers dense instead of crisp.
  • Cut before baking: so the top doesn’t crack and the slices come out clean.
  • Use a 50/50 butter and olive oil mix for the best flavor and crispness.