Traditional Greek Spinach Pie

Featured in: Center of the plate recipes

Traditional Spanakopita combines fresh spinach, leeks, and feta cheese between layers of crispy phyllo dough. The filling is prepared by sautéing leeks until translucent, wilting the spinach, and ensuring all excess moisture evaporates for the perfect texture. Each phyllo sheet is brushed with olive oil and arranged in a ruffled pattern for maximum crispiness. After baking for about an hour until golden brown, the pie needs to rest before serving to achieve perfect slices. The balance of briny feta, earthy spinach, and flaky crust creates the quintessential Greek savory pie.

A woman in an apron is preparing a meal in a sunny kitchen filled with fresh vegetables and herbs.
Updated on Tue, 29 Apr 2025 15:47:53 GMT
Three layers of a pastry with greens on top. Pin it
Three layers of a pastry with greens on top. | myhomemaderecipe.com

This traditional Greek Spanakopita has been my go-to dish for family gatherings and potlucks for years. The delicate layers of crispy phyllo paired with the savory spinach-feta filling create a perfect balance that impresses guests while remaining surprisingly approachable to make.

I first learned to make spanakopita from my Greek neighbor during a summer cooking exchange. What started as a neighborly lesson turned into a lifelong love affair with this dish that now appears at nearly every holiday table in our home.

Ingredients

  • Fresh spinach: Provides the backbone of flavor, but frozen works wonderfully in a pinch—just make sure to thoroughly drain it
  • Leeks: Offer a more subtle sweetness than onions, creating perfect balance with the spinach
  • Feta cheese: Authentic Greek feta gives the characteristic tangy saltiness; look for cheese made from sheep milk for the most traditional flavor
  • Phyllo dough: Creates the signature flaky layers that make spanakopita special; always thaw completely before using
  • Olive oil: Helps create golden crispy layers; use good quality extra virgin for best flavor

Step-by-Step Instructions

Prepare the filling:
Chop your spinach and leeks into small pieces, ensuring even cooking. Fresh spinach will cook down dramatically, so start with what seems like an excessive amount. For leeks, be sure to clean thoroughly between the layers where dirt often hides.
Sauté the aromatics:
Transfer olive oil and chopped leeks to a large pot over medium-high heat. Cook them patiently for about 5 minutes, stirring occasionally, until they become soft, glossy, and translucent. This sweet foundation balances the earthiness of the spinach perfectly.
Wilt the spinach:
Add chopped spinach to the softened leeks and stir continuously as it wilts down. The volume will reduce dramatically within minutes. Keep cooking at a gentle simmer until all excess moisture evaporates, approximately 10–15 minutes. This critical step prevents the dreaded soggy bottom crust.
Create the filling mixture:
Remove the pot from heat and allow it to cool for a few minutes before adding crumbled feta cheese, freshly ground black pepper, and a pinch of salt. Mix thoroughly, then taste and adjust seasonings. Remember that feta provides significant saltiness, so add salt cautiously.
Prepare the phyllo layers:
Preheat your oven to 375°F and generously grease your baking dish with olive oil. Begin layering two-thirds of the phyllo sheets, brushing each with olive oil. Allow the sheets to overlap the dish sides. For extra crispiness, arrange the sheets in a slightly ruffled pattern rather than perfectly flat, as this traps air pockets.
Add the filling:
Spread the spinach-feta mixture evenly across the phyllo base, using a spatula to create a level surface. The filling should be cool enough to handle but still slightly warm for easy spreading.
Complete the phyllo casing:
Fold the overlapping phyllo edges inward over the filling, then cover with remaining phyllo sheets, continuing to brush each layer with olive oil. Carefully tuck edges between the pie and the sides of the pan for a neat finish.
Score and bake:
Using a sharp knife, score the top phyllo layers into portion-sized squares, being careful not to cut all the way through to the filling. Lightly sprinkle the surface with water, which creates an extra crispy golden crust. Bake in the lower rack of your oven for approximately 60 minutes until deeply golden brown.
Three layers of pastry with greens on top. Pin it
Three layers of pastry with greens on top. | myhomemaderecipe.com

My grandmother always insisted that the secret to perfect spanakopita was patience with the spinach. She would spend nearly 20 minutes slowly cooking down the greens, insisting that rushing this step would ruin the entire dish. After years of making this recipe, I can confirm she was absolutely right.

Make Ahead Magic

Spanakopita actually improves with a bit of rest, making it perfect for entertaining. You can assemble the entire pie up to 24 hours before baking, keeping it covered tightly with plastic wrap in the refrigerator. You may need to add 5–10 additional minutes to the baking time if cooking from cold. Alternatively, you can prepare just the filling up to 3 days ahead, storing it in an airtight container in the refrigerator.

Working With Phyllo

The trickiest part of making spanakopita is handling the delicate phyllo dough. For best results, thaw frozen phyllo in the refrigerator overnight, never at room temperature which causes condensation and stickiness. Once opened, keep the sheets covered with a slightly damp kitchen towel while working to prevent them from drying out. Work quickly, but don’t panic if a sheet tears—simply patch it with another piece and continue brushing with oil. The multiple layers will hide any imperfections.

Regional Variations

While this recipe represents the classic Greek spanakopita, variations exist across different regions. In northern Greece, it’s common to add herbs like dill and mint to the filling, while island versions might include unique local cheeses alongside or instead of feta. Some family recipes incorporate pine nuts or golden raisins for textural contrast. Feel free to experiment with these additions while keeping the basic technique the same.

Three layers of pastry with spinach filling. Pin it
Three layers of pastry with spinach filling. | myhomemaderecipe.com

Spanakopita is more than a dish—it’s a tradition that brings people together. With each golden crispy bite, you’ll be sharing a taste of Greece.

Frequently Asked Questions

→ Can I use frozen spinach instead of fresh for Spanakopita?

Yes, frozen spinach works well for Spanakopita. If using frozen spinach, make sure to thaw it completely and squeeze out excess moisture before adding it to the filling to prevent a soggy bottom crust.

→ Why should I let Spanakopita cool before cutting?

Allowing Spanakopita to cool for about 30 minutes helps the filling set and makes it easier to cut clean slices without the filling spilling out. The pie will still be warm for serving but much more manageable to portion.

→ What's the best way to prevent soggy phyllo in Spanakopita?

To prevent soggy phyllo, ensure your spinach filling has no excess moisture by cooking it until liquid evaporates or squeezing it by hand. Also, brush each phyllo sheet generously with olive oil and arrange them in a ruffled pattern to create air pockets that help achieve a crispy texture.

→ Can Spanakopita be made ahead of time?

Yes, Spanakopita can be assembled up to 24 hours ahead and refrigerated unbaked. You can also freeze the assembled pie for up to 3 months. When ready to serve, bake directly from refrigerated (adding 5-10 minutes to baking time) or from frozen (adding 15-20 minutes).

→ What can I serve with Spanakopita?

Spanakopita works well as both an appetizer or main dish. Serve it with a Greek salad, tzatziki sauce, or a simple tomato and cucumber salad for a complete meal. For a lighter option, pair small pieces with olives and feta as part of a meze platter.

→ Why do you sprinkle water on top of the phyllo before baking?

Sprinkling a small amount of water on the top layer of phyllo creates steam during baking, which helps achieve an extra crispy, golden-brown crust. It's a traditional technique that enhances the texture contrast between the flaky exterior and soft filling.

Greek Spinach Pie Spanakopita

Crispy layers of phyllo dough filled with seasoned spinach and feta cheese, baked to golden perfection in the Mediterranean tradition.

Prep Time
30 Minutes
Cook Time
60 Minutes
Total Time
90 Minutes
By: Zaho

Category: Main Dishes

Difficulty: Intermediate

Cuisine: Greek

Yield: 8 Servings (1 pie (approximately 8 slices))

Dietary: Vegetarian

Ingredients

→ For the filling

01 2 tablespoons olive oil
02 450 g leeks, chopped
03 900 g fresh spinach, chopped (frozen spinach can be substituted)
04 450 g feta cheese, crumbled
05 1 teaspoon salt
06 1 teaspoon black pepper

→ For the phyllo

07 450 g phyllo dough (filo pastry)
08 115 g olive oil

Instructions

Step 01

Chop the spinach and leeks thoroughly.

Step 02

Transfer olive oil and leeks to a large pot and sauté over medium-high heat, stirring occasionally, until leeks are soft, glossy and translucent.

Step 03

Add spinach and stir until wilted. Reduce heat to a gentle simmer and cook until all excess moisture has evaporated to prevent a soggy bottom. If short on time, cook spinach for 10 minutes, then drain excess liquid from the pot or squeeze mixture by hand.

Step 04

Remove pot from heat and allow to cool for a few minutes. Add crumbled feta cheese, freshly grated black pepper and a pinch of salt. Mix to combine, taste and adjust seasoning if needed.

Step 05

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

Step 06

Grease baking dish with olive oil and cover with two-thirds of the phyllo pastry, brushing each sheet with olive oil and ensuring sheets overlap the dish. Arrange sheets in a ruffled pattern to trap air for a crispier texture after baking.

Step 07

Fill the pie with the spinach and feta mixture, leveling the surface with a spatula.

Step 08

Fold inward the overlapping phyllo sheets and cover the pie with remaining phyllo, greasing each layer with olive oil. Tuck the surface phyllo between the pie and the edges of the pan.

Step 09

Score the top layer with a sharp knife (not all the way through) and lightly sprinkle the surface with 2 tablespoons of water for a crispier crust. Bake in the lower rack of your oven for 60 minutes or until golden brown. Allow to cool for 30 minutes before cutting into pieces.

Notes

  1. Allowing the pie to cool for 30 minutes helps it set properly for cleaner slices.
  2. Ruffling the phyllo sheets creates air pockets that result in a lighter, crispier texture.

Tools You'll Need

  • Large pot
  • Baking dish
  • Pastry brush
  • Spatula
  • Sharp knife

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (feta cheese)
  • Contains gluten (phyllo dough)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 320
  • Total Fat: 24.2 g
  • Total Carbohydrate: 18.5 g
  • Protein: 9.8 g