Go Back
–+ servings
Classic Vegetarian Spanakopita (Greek Spinach Pie) – vegetarian recipe
Stav Kogan

Classic Vegetarian Spanakopita (Greek Spinach Pie)

Layers of impossibly crisp, golden, buttery filo dough shattering with each bite, revealing a warm, savory filling of tender spinach, salty feta, and fresh dill. A true masterpiece of flavor and texture, broken down into simple, foolproof steps.
Prep Time 35 minutes
Cook Time 1 hour
Total Time 1 hour 35 minutes
Servings: 8 serving
Calories: 380

Ingredients
  

  • 2 lbs (900 g) fresh spinach, stemmed, OR 20 oz / 560g frozen chopped spinach, thawed and squeezed dry
  • 1/4 cup (60 ml) olive oil
  • 3 medium onions, finely diced
  • 1/4 cup (15 g / 0.53 oz) minced fresh dill
  • 3/4 tsp (20 ml) salt
  • Freshly ground black pepper, to taste
  • 1/3 cup (80 ml) milk
  • 1/4 lb (115 g) feta cheese, finely crumbled
  • 1 cup (225 g / 7.9 oz) small-curd cottage cheese
  • 4 large eggs, well beaten
  • 1 cup (225 g / 7.9 oz) (2 sticks) butter, melted
  • 16 sheets filo dough (approx. 12x16 inches / 30x40 cm)
  • For the driest spinach filling, which prevents a soggy bottom, wring out the cooked or thawed spinach in a clean kitchen towel or cheesecloth.
  • This pie is an excellent make-ahead dish. You can assemble it completely, cover, and refrigerate for up to 24 hours before baking.
  • Leftover Spanakopita is fantastic reheated in an oven or air fryer to restore its crispness. It's also delicious served at room temperature.

Method
 

  1. Prepare the Spinach: If using fresh spinach, cook the leaves in a large skillet with just the water clinging to them until wilted.
  2. Transfer to a strainer and press out all excess liquid with a spoon. Finely chop. If using frozen spinach, ensure it is completely thawed and squeeze out all moisture.
  3. Sauté the Aromatics: In a large skillet, heat the olive oil over medium heat.
  4. Add the diced onions and cook until golden, about 5 minutes.
  5. Stir in the prepared spinach and heat through.
  6. Season the Filling: Add the dill, salt, and a generous amount of black pepper.
  7. Cook, stirring often, until all liquid has evaporated, about 3 minutes.
  8. Combine the Filling: Scrape the spinach mixture into a large bowl.
  9. Stir in the milk and let it cool to room temperature.
  10. Once cool, mix in the crumbled feta, cottage cheese, and beaten eggs until well combined.
  11. Prepare the Pan: Preheat your oven to 300°F / 150°C.
  12. Brush the bottom and sides of a 12x7-inch baking dish with melted butter.
  13. Layer the Bottom Crust: Lay one sheet of filo dough in the dish, pressing it into the corners (it's okay if it overlaps). Lightly brush the entire surface with melted butter.
  14. Repeat this process, layering and buttering, until you have used 8 sheets of filo.
  15. Add the Filling: Spread the spinach and cheese mixture evenly over the top layer of filo.
  16. Layer the Top Crust: Place another sheet of filo over the filling, brush with butter, and repeat until the remaining 8 sheets are used, buttering each layer.
  17. Finish and Score: Trim the overhanging filo edges to about a 1/4-inch rim.
  18. Brush the top generously with the remaining butter.
  19. Using a sharp knife, make shallow cuts through the top few layers to mark your serving squares. This prevents the top from shattering when you cut it later.
  20. Bake to Perfection: Bake for 1 hour, or until the top is deeply golden and crisp.
  21. Let the pie rest for at least 30 minutes before cutting and serving. This allows the filling to set and the flavors to meld.
  22. Work quickly with filo dough as it dries out fast.
  23. Keep the stack of unused sheets covered with a clean, slightly damp kitchen towel while you work.

Nutrition

Calories: 380kcalCarbohydrates: 18gProtein: 15gFat: 25g

Tried this recipe?

Let us know how it was!