Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Spanakopita (Greek Spinach Pie): A Flaky, Flavorful Classic

Spanakopita, also known as Greek Spinach Pie, is a classic Greek dish made with layers of flaky phyllo dough and a rich, savory filling of spinach, feta, ricotta, and fresh herbs. Baked to golden perfection, this vegetarian dish offers a delightful combination of crispiness and creamy texture. Serve it warm for a comforting and flavorful meal that’s perfect for lunch, dinner, or as an appetizer at gatherings.

  • Total Time: 1 hour 10 minutes

Ingredients

Scale

  • 3 tablespoons olive oil
  • 1 large onion, chopped
  • 1 bunch green onions, chopped
  • 2 cloves garlic, minced
  • 2 pounds spinach, rinsed and chopped
  • ½ cup chopped fresh parsley
  • 1 cup crumbled feta cheese
  • ½ cup ricotta cheese
  • 2 large eggs, lightly beaten
  • 8 sheets phyllo dough
  • ¼ cup olive oil, or as needed

Instructions

  1. Preheat and Prepare: Preheat the oven to 350°F (175°C). Lightly oil a 9-inch square baking pan.
  2. Cook the Filling: Heat 3 tablespoons of olive oil in a large skillet over medium heat. Sauté the chopped onion, green onions, and garlic until soft and lightly browned, about 5 minutes.
  3. Add Spinach and Herbs: Gradually add the spinach and parsley, cooking until the spinach is wilted and excess liquid evaporates, about 5 minutes. Remove from heat and set aside to cool.
  4. Combine Cheese and Eggs: In a large mixing bowl, blend the feta, ricotta, and eggs. Stir in the cooled spinach mixture until well combined.
  5. Layer the Phyllo Dough: Lay one sheet of phyllo dough in the prepared pan and brush lightly with olive oil. Repeat with three more sheets, brushing each with oil.
  6. Add the Filling: Spread the spinach and cheese mixture evenly over the prepared phyllo base. Fold overhanging dough over the filling and brush with oil.
  7. Top with Phyllo Layers: Layer the remaining four sheets of phyllo dough on top, brushing each with olive oil. Tuck any overhanging dough into the pan to seal the filling.
  8. Bake: Bake in the preheated oven until golden brown, 30 to 40 minutes.
  9. Serve: Cut into squares and serve warm for the best texture and flavor
  • Author: Paula
  • Prep Time: 30 minutes
  • Cook Time: 40 minutes
  • Category: Main Dish, Appetizer
  • Cuisine: Greek

Nutrition

  • Serving Size: 6
  • Calories: 494 per serving