Greek Spanakopita
Flaky, crisp phyllo wrapped around a rich, herby spinach and feta filling — Greek Spanakopita is pure comfort food with serious Mediterranean flair. Every golden layer soaks up buttered goodness, while the savory filling of fresh dill, creamy ricotta, and tangy feta hits every note just right.
It looks like something you’d order at a Greek restaurant, but the process is far simpler than the impressive results suggest. With everyday ingredients and one trusty baking dish, this classic pastry earns a permanent spot on your dinner table.

Variations & Substitutions
For a heartier filling, swap half the spinach for sautéed ground lamb or finely chopped cooked chicken — both pair wonderfully with the salty feta. Sun-dried tomatoes and Kalamata olives folded into the filling add a punchy Mediterranean depth.
Phyllo can be swapped for puff pastry in a pinch, though you’ll lose some of the signature crunch. If feta is unavailable, a sharp crumbled goat cheese works well. Don’t have ricotta? A few spoonfuls of cream cheese blended in will give you that same creamy, rich texture throughout.
Tips & Tricks for Perfect Results
The most important thing with phyllo is keeping it covered with a damp towel while you work — it dries out and cracks within minutes of hitting the air. Work quickly with each sheet. Always squeeze your spinach as dry as humanly possible; excess moisture will turn your bottom layers into a soggy mess.
Brushing every single phyllo layer with butter (not just the top) is what gives you that satisfying crunch. Let the finished spanakopita rest for at least 10 minutes before slicing so the filling sets properly and holds together cleanly.

Serving Suggestions
Spanakopita is a natural alongside a bright cucumber-tomato salad dressed with red wine vinegar and olive oil. For a fuller spread, serve it with tzatziki for dipping and warm pita bread on the side. It works well as part of a mezze platter with hummus, stuffed grape leaves, and marinated olives for a casual gathering.
A simple Greek lemon soup on the side rounds out a satisfying weeknight dinner. A glass of crisp white wine — like a Greek Assyrtiko — pairs exceptionally well with the salty, herbaceous filling.
Equipment Needed
You don’t need any fancy tools to pull this recipe off successfully — just a few reliable kitchen basics.
- 8×8-inch baking dish
- Large mixing bowl
- Small saucepan or skillet (for wilting spinach)
- Pastry brush (essential for buttering phyllo)
- Sharp knife for scoring and slicing
- Clean kitchen towel (damp, for covering phyllo)
- Cutting board

Prep Ahead Tips
You can make the entire filling up to two days ahead and store it covered in the refrigerator — in fact, the flavors deepen nicely overnight. The assembled, unbaked spanakopita can be wrapped tightly and refrigerated for up to 24 hours before baking; just add five extra minutes to the bake time if going straight from cold.
You can also assemble it fully, freeze it unbaked, and pull it out the night before for a fuss-free dinner. Prepping the butter-oil mixture ahead also saves time on assembly day.
Budget Tips
Spanakopita is wonderfully wallet-friendly when you shop smart. Frozen spinach is significantly cheaper than fresh and works perfectly here — just budget a little extra time for thawing and draining. Buying feta in a block from the deli counter rather than pre-crumbled saves a noticeable amount and usually tastes better too.
Phyllo dough is available at most grocery stores for just a few dollars a package, and a single package gives you more than enough sheets. Green onions and dried dill keep costs low without sacrificing flavor. This whole dish for four people can easily come in under $12.
Storage & Reheating
Leftover spanakopita stores well in an airtight container in the refrigerator for up to four days. For reheating, the oven is best — place slices on a baking sheet at 350°F for about 10–12 minutes to bring the phyllo back to its crispy glory.
Microwaving works in a pinch but will soften the pastry considerably, so only go that route if you really need speed. For longer storage, freeze fully baked portions wrapped tightly in plastic wrap and foil for up to two months. Reheat from frozen at 375°F for 20–25 minutes until heated through and crisped.
Greek Spanakopita

Ingredients
For the Filling:
- 10 oz fresh spinach or frozen, thawed and squeezed dry
- 1 cup crumbled feta cheese
- ½ cup ricotta cheese
- 2 large eggs
- 3 green onions finely chopped
- 2 cloves garlic minced
- 2 tablespoons fresh dill or 1 tsp dried
- Salt and black pepper to taste
- ¼ teaspoon ground nutmeg
For the Pastry:
- 8 sheets phyllo dough thawed
- 4 tablespoons unsalted butter melted
- 2 tablespoons olive oil
Instructions
- Preheat your oven to 375°F and lightly grease an 8×8-inch baking dish.
- If using fresh spinach, sauté it in a dry pan over medium heat until wilted, then let it cool and squeeze out as much moisture as possible. This step is crucial — soggy spanakopita is a heartbreak I wouldn’t wish on anyone.
- In a large bowl, combine the spinach, feta, ricotta, eggs, green onions, garlic, dill, nutmeg, salt, and pepper. Mix until everything is evenly incorporated.
- Mix the melted butter and olive oil together in a small bowl.
- Lay one sheet of phyllo in the prepared baking dish and brush generously with the butter mixture. Repeat with three more sheets, brushing each one.
- Spread the spinach filling evenly over the layered phyllo.
- Layer the remaining four phyllo sheets on top, brushing each one with the butter mixture. Tuck any overhanging edges down the sides.
- Score the top layers gently with a sharp knife into four portions — this makes cutting after baking so much easier.
- Bake for 35–40 minutes until the top is deep golden and crisp. Let it rest for 10 minutes before slicing.
