Greek Spanakopita
Crispy Phyllo, Savory Filling, Zero Soggy Bottom
Spanakopita is one of the most recognizable dishes in Greek cuisine: golden, shatteringly crisp phyllo dough encasing a savory filling of spinach, feta, herbs, and eggs. It appears at every Greek table, from casual weeknight dinners to holiday feasts, served as an appetizer, a snack, or a vegetarian main course. At its best, the phyllo cracks when you cut it, the filling holds together in a clean slice, and the flavors of spinach, salty feta, and fresh dill come through clearly.
At its worst, spanakopita is a soggy, collapsed mess with limp phyllo that sticks to the pan. The difference between these two outcomes comes down to one thing: moisture control in the spinach. This recipe explains exactly how to eliminate the water that ruins most spanakopita, along with two assembly formats (pan and triangles), a guide to fresh versus frozen spinach, and the scoring technique that prevents a soggy top. For more traditional dishes, explore the authentic traditional Greek recipes collection.
The #1 Problem: Watery Spinach
Spinach is roughly 92% water. If that water ends up in your phyllo, the bottom layers steam instead of crisping and the filling becomes a watery pool. Every other step in this recipe is secondary to solving this problem.
Fresh Spinach Method
Wash and roughly chop 1.5 pounds of fresh spinach. Place in a large dry skillet over medium heat. Do not add oil or water. Stir constantly for 3-5 minutes as the spinach wilts. Transfer to a colander. Press firmly with a spatula or the back of a spoon to extract liquid. For best results, transfer the wilted spinach to a clean kitchen towel, gather the edges, and twist-squeeze over the sink. You will be surprised how much liquid comes out. The spinach should feel almost dry to the touch.
Frozen Spinach Method
Thaw a 16-ounce package of frozen chopped spinach completely. Place in a clean kitchen towel. Wring firmly over the sink until no more liquid comes out. Repeat if needed. Frozen spinach is actually easier to work with because the freezing process breaks down cell walls and releases water more completely than wilting does. The trade-off: fresh spinach has a brighter flavor and better texture.
Which to Choose
- Fresh spinach: Brighter color, cleaner flavor, better texture. Requires more active work (wilting, squeezing). Best for a special occasion or when serving to guests.
- Frozen spinach: Faster, easier, more consistent drainage. Slightly muted flavor. Perfect for weeknight spanakopita or batch cooking for the freezer.
- Do not skip the draining: Regardless of which you use, the spinach must be as dry as possible. This is the single most important step in the entire recipe.
The Complete Recipe
Ingredients
For the Filling:
- 1 pound fresh spinach (or 16 oz frozen chopped spinach, thawed and drained)
- 1 large yellow onion, finely diced
- 3 green onions, thinly sliced
- 2 cloves garlic, minced
- 1/2 cup fresh dill, chopped (or 1 tablespoon dried)
- 1/4 cup fresh flat-leaf parsley, chopped
- 12 ounces feta cheese, crumbled by hand
- 3 large eggs, beaten
- 1/4 cup extra virgin olive oil
- 1/2 teaspoon salt (adjust based on feta saltiness)
- 1/4 teaspoon black pepper
For Assembly:
- 1 package (16 oz) phyllo dough, thawed according to package directions
- 1/2 cup olive oil or melted butter for brushing phyllo
- Nonstick cooking spray for the pan
Step-by-Step Method
Step 1: Cook the Onion Base
Heat 1/4 cup olive oil in a large skillet over medium heat. Add the diced onion and cook for 5-6 minutes until softened and translucent. Add the garlic and cook for 30 seconds until fragrant. Add the spinach (fresh or drained frozen) and stir for 2-3 minutes to evaporate any remaining surface moisture. Transfer the mixture to a colander and let it cool completely. The filling must be cool before mixing with the eggs, or the eggs will scramble on contact.
Step 2: Build the Filling
In a large bowl, combine the cooled spinach mixture with the crumbled feta, beaten eggs, sliced green onions, dill, parsley, salt, and pepper. Stir gently to combine without mashing the feta. You want visible crumbles of feta throughout the filling, not a homogeneous paste.
Step 3: Prepare the Phyllo
Unroll the phyllo dough on a clean, dry work surface. Immediately cover with a slightly damp (not wet) kitchen towel. Phyllo dries out in minutes when exposed to air, and dried phyllo cracks instead of folding. Work quickly once the towel is removed. Have your olive oil and pastry brush ready before you start layering.
Step 4: Assemble (Pan Format)
Grease a 9x13-inch baking dish with cooking spray. Layer 8 to 10 sheets of phyllo in the bottom, brushing each sheet lightly with olive oil. Let the edges drape over the sides of the pan. Spread the spinach filling evenly over the phyllo. Fold the overhanging edges inward over the filling. Layer 8 to 10 more sheets on top, brushing each with olive oil. Tuck the top edges into the sides of the pan to seal.
Step 5: Score Before Baking
Using a sharp knife, score the top layers of phyllo into squares or rectangles, cutting only through the top 3-4 layers. Do not cut all the way through to the filling. This step serves two purposes: it releases steam during baking (preventing a soggy top) and makes it possible to cut clean pieces after baking without shattering the crispy phyllo.
Step 6: Bake
Bake at 350°F (175°C) for 45-50 minutes until the phyllo is deeply golden brown on top. The color should be a rich, even gold, not pale yellow. If the top is browning too quickly, tent loosely with foil for the last 10 minutes.
Step 7: Rest Before Cutting
Let the spanakopita rest in the pan for at least 10 minutes after removing from the oven. Cutting too early causes the filling to spill out and the phyllo to shatter. Follow the scored lines to cut clean pieces. Serve warm or at room temperature.
Two Formats: Pan vs Triangles
Pan Format (Recommended for Beginners)
The method described above. Layer phyllo on the bottom, add filling, top with more phyllo, bake in a single large pan. This format is faster, more forgiving, and ideal for serving a crowd. Cut into 12 squares after baking.
Individual Triangles (Classic Appetizer Format)
Cut thawed phyllo sheets into long strips, approximately 2.5 inches wide. Place a tablespoon of filling at one end of a strip. Fold the corner over to form a triangle, then continue folding the strip like a flag, maintaining the triangle shape. Brush the final fold with oil to seal. Place on a parchment-lined baking sheet. Bake at 350°F for 25-30 minutes until golden.
Triangles are more labor-intensive but produce individual portions that are perfect for appetizers, lunch boxes, and freezing. They also tend to be crispier than pan format because the smaller surface area allows more even heat distribution.
Phyllo Dough: Everything You Need to Know
Thawing
Move the frozen phyllo from the freezer to the refrigerator the night before. If you forget, leave it on the counter for 2-3 hours. Never microwave to thaw; it sticks together irreversibly. The dough is ready when it unrolls without cracking.
Handling
Work with one sheet at a time. Remove what you need, then immediately re-cover the stack with the damp towel. If a sheet tears, layer it anyway; the filling hides imperfections. Save your most intact sheets for the top layer where appearance matters.
Brushing
A thin, even coat of olive oil on each sheet creates the crisp, flaky layers that define good spanakopita. Too much oil makes the phyllo greasy and heavy. Too little produces a dry, papery texture. Use a pastry brush and light, sweeping strokes.
Storing Leftover Phyllo
Unused phyllo keeps tightly wrapped in the refrigerator for 3 days, or in the freezer for 3 months. Do not re-freeze thawed phyllo.
The Cheese: What to Use and What to Avoid
- Greek feta in brine (preferred): Crumble by hand for irregular pieces that create pockets of salty tang throughout the filling. Sheep's milk feta has the best flavor.
- Bulgarian feta: Slightly milder, equally good. Widely available.
- Avoid cow's milk feta: It is drier, less tangy, and crumbles into dust rather than chunks.
- Ricotta (non-traditional): Some recipes add ricotta for creaminess. It is not traditional but produces a softer, more custard-like filling. Use it as an addition, not a replacement for feta.
- Parmesan: Not traditional and too sharp. It overpowers the delicate spinach-dill balance.
Make-Ahead and Freezing
Make-Ahead
Assemble the full pan of spanakopita up to 8 hours before baking. Cover tightly with plastic wrap and refrigerate. Add 5-10 minutes to the baking time if baking directly from the refrigerator.
Freezing Before Baking
Assemble individual triangles or the full pan. Wrap tightly in plastic wrap, then foil. Freeze for up to 3 months. Thaw overnight in the refrigerator before baking. This is the best method for preserving texture.
Freezing After Baking
Cool completely. Wrap individual pieces in plastic wrap, then place in a freezer bag. Reheat from frozen in a 350°F oven for 15-20 minutes until heated through and crispy. Do not microwave; it makes the phyllo soggy.
Common Mistakes and How to Avoid Them
Soggy Bottom
The filling was too wet, or the phyllo was not oiled enough on the bottom layers. Squeeze the spinach until it is almost dry. Use enough oil on each phyllo sheet to create a moisture barrier between the filling and the pan.
Phyllo Cracks When Folding
The dough is too dry. Re-mist the damp towel and re-cover the phyllo for 5 minutes. If working in triangles, keep the strip slightly moist and handle gently.
Filling Leaks During Baking
The pan edges were not sealed. When layering the bottom phyllo, leave 2-3 inches of overhang on all sides. After adding the filling, fold the overhang inward before adding the top layers. Tuck the top edges down into the sides of the pan to create a sealed border.
Top Is Pale and Soft
The oven temperature is too low, or the pan was placed too high. Move the rack to the middle position. If the top is still pale after 35 minutes, increase the temperature to 375°F for the final 10-15 minutes.
Filling Is Watery After Baking
Same root cause as soggy bottom: the spinach was not drained enough. If the filling appears wet, the spinach cell walls were not broken down sufficiently. Next time, wilt fresh spinach longer in the skillet or wring frozen spinach more aggressively.
What to Serve With Spanakopita
- As an appetizer: Serve warm or at room temperature with a squeeze of lemon and a side of tzatziki
- As a main course: Pair with a Greek village salad (Horiatiki) and warm pita
- For brunch: Serve alongside scrambled eggs and fresh fruit
- For a party: Make individual triangles and arrange on a platter with olives, hummus, and chicken souvlaki skewers
Frequently Asked Questions
Can I use fresh spinach instead of frozen?
Yes. Use 1.5 pounds of fresh spinach, which wilts down to roughly the same volume as a 16-ounce package of frozen. Wilt in a dry skillet, then squeeze thoroughly. Fresh spinach has a brighter flavor but requires more work.
Can I make spanakopita ahead of time?
Yes. Assemble the full pan up to 8 hours before baking, cover tightly, and refrigerate. Add 5-10 minutes to the baking time. Individual triangles can be frozen unbaked for up to 3 months.
Why is my spanakopita soggy?
The most common cause is insufficiently drained spinach. The second most common is not oiling the bottom phyllo layers enough. Both issues stem from excess moisture reaching the dough. See the troubleshooting section above for detailed fixes.
Do I need to score the top before baking?
Strongly recommended. Scoring the top layers allows steam to escape during baking, preventing the phyllo from puffing up and then collapsing into a soggy layer. It also makes cutting after baking much cleaner. Cut only through the top 3-4 layers, not all the way through the filling.
What is the difference between spanakopita and tiropita?
Spanakopita contains spinach and feta. Tiropita is the cheese-only version: feta, eggs, and sometimes ricotta or mizithra, wrapped in phyllo. Both use the same phyllo technique but have different fillings. See more variations on the Greek recipes hub.
Conclusion
Greek spanakopita rewards patience and attention to moisture. The phyllo layers crisp beautifully when the filling is dry, the eggs bind the spinach and feta into a cohesive filling that slices cleanly, and the dill and green onions provide the aromatic backbone that makes this dish unmistakably Greek.
The techniques in this guide — draining the spinach until almost dry, oiling each phyllo sheet lightly but thoroughly, scoring the top before baking, and resting after — eliminate the problems that ruin most homemade spanakopita. Whether you choose the pan format for a crowd or individual triangles for a party, the result is the same: crispy, savory, and unmistakably authentic.
For more traditional dishes, explore the authentic traditional Greek recipes collection, or visit the main Greek recipes hub for dozens of Mediterranean dishes organized by category.