Spanakopita is a beloved Greek dish made with layers of flaky phyllo pastry filled with spinach, feta cheese, fresh herbs, and aromatic seasonings. This iconic Mediterranean recipe combines a crispy golden crust with a rich and savory filling, making it perfect as an appetizer, side dish, brunch item, or light meal.

Popular throughout Greece and the Mediterranean region, Spanakopita is celebrated for its delicious flavor, satisfying texture, and wholesome ingredients.

Why You'll Love This Spanakopita Recipe

  • Crispy, golden phyllo pastry
  • Rich spinach and feta filling
  • Perfect for meal prep and entertaining
  • Authentic Mediterranean flavor
  • Delicious served warm or at room temperature

What Is Spanakopita?

Spanakopita is a traditional Greek spinach pie made with layers of delicate phyllo dough and a savory filling of spinach, feta cheese, onions, herbs, and eggs. The name comes from the Greek words spanaki (spinach) and pita (pie).

It can be prepared as a large pie or formed into individual triangles, making it a versatile dish for any occasion.

Ingredients

For the Filling

  • 1 pound (450g) fresh spinach, chopped
  • 1 cup feta cheese, crumbled
  • 1 small onion, finely chopped
  • 3 green onions, sliced
  • 2 large eggs
  • 2 tablespoons fresh dill, chopped
  • 2 tablespoons fresh parsley, chopped
  • 2 tablespoons olive oil
  • ½ teaspoon sea salt
  • ¼ teaspoon black pepper

For the Pastry

  • 12 sheets phyllo dough
  • ½ cup melted butter or olive oil

How to Make Spanakopita

Step 1: Prepare the Filling

Heat olive oil in a skillet over medium heat.

Sauté the onion and green onions until softened.

Add the spinach and cook until wilted. Remove from heat and allow to cool slightly.

Step 2: Mix the Filling

In a large bowl, combine:

  • Cooked spinach mixture
  • Feta cheese
  • Eggs
  • Dill
  • Parsley
  • Salt
  • Black pepper

Mix until evenly combined.

Step 3: Prepare the Phyllo Dough

Preheat your oven to 375°F (190°C).

Lightly grease a baking dish.

Place one sheet of phyllo dough into the dish and brush with melted butter or olive oil.

Repeat with half of the phyllo sheets.

Step 4: Add the Filling

Spread the spinach and feta mixture evenly over the layered phyllo.

Step 5: Add the Top Layers

Layer the remaining phyllo sheets on top, brushing each sheet with butter or olive oil.

Tuck in the edges neatly.

Step 6: Bake

Score the top lightly into serving portions.

Bake for 40–45 minutes or until golden brown and crispy.

Allow to cool for 10 minutes before serving.

Nutritional Benefits

Spanakopita contains several nutritious ingredients:

  • Spinach provides iron, Vitamin A, and Vitamin K
  • Feta cheese contributes calcium and protein
  • Olive oil contains heart-healthy fats
  • Fresh herbs add antioxidants and flavor

Serving Suggestions

Spanakopita pairs beautifully with:

  • Greek salad
  • Tzatziki sauce
  • Mediterranean vegetable platters
  • Roasted potatoes
  • Fresh fruit
  • Soup and salad combinations

Tips for Perfect Spanakopita

Remove Excess Moisture

Drain spinach thoroughly to prevent a soggy filling.

Keep Phyllo Covered

Cover unused phyllo sheets with a damp towel to prevent drying out.

Brush Every Layer

This creates the signature flaky and crispy texture.

Let It Rest

Allow the pie to cool slightly before cutting for cleaner slices.

Frequently Asked Questions

Can I use frozen spinach?

Yes. Thaw and squeeze out as much moisture as possible before using.

Can Spanakopita be made ahead?

Absolutely. Assemble it in advance and refrigerate until ready to bake.

Can I freeze Spanakopita?

Yes. Freeze before or after baking for up to 3 months.

Variations

Mini Spanakopita Triangles

Wrap the filling in individual phyllo triangles for appetizers.

Spanakopita with Ricotta

Combine feta with ricotta cheese for a creamier filling.

Vegan Spanakopita

Use plant-based cheese alternatives and omit the eggs.

Final Thoughts

This Authentic Spanakopita Recipe brings together the classic flavors of Greece in a deliciously flaky and satisfying pie. With its crispy phyllo layers, savory spinach filling, and creamy feta cheese, Spanakopita is a Mediterranean favorite that works beautifully for any meal.

Try this traditional Greek spinach pie and enjoy a taste of the Mediterranean right at home.