If you are looking for an authentic spanakopita recipe that delivers restaurant-quality results in your own kitchen, you have come to the right place. This Greek spinach pie combines layers of buttery, flaky pastry with a rich, savory filling of fresh spinach, leeks, and tangy cheese. Whether you are hosting a dinner party, meal prepping for the week, or craving a comforting Mediterranean dish, this spanakopita is versatile enough to serve as a main course, side dish, or appetizer. The best part? It tastes incredible warm, at room temperature, or even cold the next day. Let us dive into this SEO-friendly recipe that home cooks everywhere are searching for.
Prep + Cook Time: 1 hr 10 min
Servings: 6
Ingredients
3 tsp olive oil, plus extra for brushing
10 sheets puff pastry (or filo dough), thawed if frozen
12 oz (340 g) fresh spinach, roughly chopped
2 small leeks, thinly sliced
6 sprigs fresh parsley, chopped
1 1/2 cups (150 g) crumbled goat cheese or feta
2 large eggs, beaten
1/2 tsp ground black pepper
1/4 tsp ground nutmeg
Instructions
- Preheat your oven to 360°F (180°C). Grease a medium-sized baking dish with 1 teaspoon of olive oil.
- In a skillet over medium heat, cook the spinach and leeks for 3–4 minutes until softened. Remove from heat, drain any excess liquid, and let cool slightly.
- In a large mixing bowl, combine the spinach and leeks with parsley, beaten eggs, crumbled cheese, nutmeg, and black pepper. Mix until smooth and well blended.
- Line the greased baking dish with 5 sheets of pastry, brushing each layer lightly with olive oil. Leave some overhang around the edges.
- Spread the spinach and cheese mixture evenly over the pastry base.
- Cover with the remaining 5 pastry sheets, brushing each with olive oil. Fold the excess edges over the filling to seal the pie completely.
- Place in the oven for 30–35 minutes, or until the top is golden brown and crispy. Let rest for 5–10 minutes before slicing.
- Serve warm or at room temperature.
Pro Tips
- Sprinkle sesame seeds on top before baking for extra crunch and aroma.
- For a creamier texture, fold in 1/4 cup (60 ml) of plain yogurt into the filling.
- Add brightness with a dash of lemon juice in the spinach mixture for a fresh, tangy flavor.






