Greek Spanakopita with Feta and Ricotta in Flaky Phyllo

Prep: 30 minCook: 40 min6 servingsmediumGreek
Greek Spanakopita with Feta and Ricotta in Flaky Phyllo

A traditional Greek spinach pie featuring tender sautéed spinach, onions, and fresh herbs combined with creamy feta and ricotta cheese, all wrapped in golden, flaky phyllo pastry. This savory dish makes an excellent appetizer, side dish, or light main course for family dinners or entertaining. The combination of two cheeses creates a rich, tangy filling that perfectly complements the earthy spinach, while the phyllo layers provide satisfying texture and visual appeal.

Ingredients

6 servings
  • 3 tablespoons olive oil
  • 1 large onion, chopped
  • 1 bunch green onions, chopped
  • 2 cloves garlic, minced
  • 2 pounds spinach, rinsed and chopped
    kale1:1

    heartier green alternative

    Full guide →
  • ½ cup fresh parsley, chopped
  • 1 cup feta cheese, crumbled
    goat cheese1:1

    similar tangy flavor

    Full guide →
  • ½ cup ricotta cheese
    cottage cheese1:1

    similar creamy texture

    Full guide →
  • 2 large eggs, lightly beaten
  • 8 sheets phyllo dough
    puff pastry1:1

    different texture but works

  • ¼ cup olive oil, or as needed

Instructions

  1. 1

    Gather all ingredients

  2. 2

    Preheat oven to 350 degrees F and lightly oil a 9-inch square baking pan

  3. 3

    Heat olive oil in a large skillet over medium heat and sauté onion, green onions, and garlic until soft and lightly browned

  4. 4

    Stir in spinach and parsley and continue to sauté until spinach is limp

  5. 5

    Remove from heat and set aside to cool

  6. 6

    Mix feta cheese, ricotta cheese, and eggs in a medium bowl until well combined

  7. 7

    Stir in spinach mixture

  8. 8

    Lay one sheet of phyllo dough in prepared baking pan and brush lightly with olive oil

  9. 9

    Layer another sheet on top and brush with oil, repeat with two more sheets

  10. 10

    Spread spinach and cheese mixture into the pan

  11. 11

    Fold any overhanging dough over the filling and brush with oil

  12. 12

    Layer remaining phyllo sheets, brushing each with oil

  13. 13

    Tuck overhanging dough into pan to seal the filling

  14. 14

    Bake until golden brown

  15. 15

    Cut into squares and serve while hot

Tips

Tip 1

Squeeze excess water from cooked spinach before mixing with cheese to prevent soggy phyllo

Tip 2

Keep phyllo sheets covered with damp towel while working to prevent drying out

Tip 3

Brush each phyllo layer thoroughly with oil for maximum flakiness and golden color

Good to Know

Storage

Refrigerate covered for up to 3 days. Reheat in oven at 350F for 10-15 minutes to crisp phyllo.

Make Ahead

Assemble completely up to 1 day ahead, cover and refrigerate. Add 5-10 minutes to baking time if baking from cold.

Serve With

Serve hot cut into squares as appetizer or main dish with Greek salad and lemon wedges.

See pairing guide →

Common Mistakes

Watch

Don't skip draining spinach to avoid soggy phyllo layers

Watch

Keep phyllo covered to prevent cracking and tearing

Watch

Brush each layer with oil to ensure golden, flaky results

Substitutions

feta cheese
goat cheese1:1

similar tangy flavor

Full guide →
ricotta cheese
cottage cheese1:1

similar creamy texture

Full guide →
spinach
kale1:1

heartier green alternative

Full guide →
phyllo dough
puff pastry1:1

different texture but works

Full guide →
Find more substitutions →

FAQ

Can I freeze spanakopita before baking?

Yes, assemble completely then freeze up to 3 months. Bake directly from frozen, adding 15-20 minutes to cooking time.

What if my phyllo tears while handling?

Patch small tears with pieces of phyllo and brush with oil. The layering process helps hide minor imperfections.

How long will leftover spanakopita keep?

Store covered in refrigerator for up to 3 days. Reheat in oven to restore crispness rather than microwaving.