Spanakopita is a traditional Greek savory pie made with layers of flaky phyllo pastry and a rich, flavorful filling of spinach, herbs, and cheese. This dish is both comforting and elegant, perfect for family meals, gatherings, or special occasions. Its crisp golden exterior combined with a tender, savory filling makes it a crowd-pleaser and a satisfying vegetarian option. Spanakopita (Greek Spinach Pie)

Why You’ll Love This Recipe

This spanakopita recipe is simple enough for beginners while still delivering authentic Greek flavors. The spinach and herbs provide freshness, the feta adds a salty richness, and the phyllo pastry creates a crispy, golden texture that contrasts beautifully with the soft filling. It can be served hot, warm, or at room temperature, making it versatile for entertaining or meal prep. Its combination of flavors is light, healthy, and satisfying, and it pairs perfectly with salads or yogurt-based dips.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

For the Filling
• 450 g (1 lb) frozen chopped spinach, thawed and well-drained
• 1 medium yellow onion, finely chopped
• 2 garlic cloves, minced
• 3 tablespoons olive oil
• 3 tablespoons fresh parsley, finely chopped
• 2 tablespoons fresh dill, finely chopped
• 250 g (9 oz) crumbled feta cheese
• 2 large eggs, beaten
• ½ teaspoon ground black pepper
• ½ teaspoon salt (adjust as needed)

For the Pastry and Assembly
• 12–16 sheets phyllo pastry, thawed
• 80 ml (½ cup) olive oil or melted butter for brushing layers

Directions

  1. Prepare the Filling: Place thawed spinach in a clean kitchen towel and squeeze out excess liquid. Transfer to a large bowl.
  2. Cook Aromatics: Heat 3 tablespoons olive oil in a skillet over medium heat. Sauté chopped onion until soft and translucent, about 4–5 minutes. Add garlic and cook for another 1 minute. Remove from heat and let cool slightly.
  3. Mix Filling: Add cooked onion and garlic to the spinach. Stir in parsley, dill, crumbled feta, beaten eggs, salt, and black pepper until well combined.
  4. Prepare Phyllo: Preheat oven to 180°C (350°F). Lightly brush a 23×33 cm (9×13 inch) baking dish with olive oil. Layer 6–8 sheets of phyllo in the dish, brushing each with olive oil.
  5. Add Filling: Spread the spinach and feta mixture evenly over the layered phyllo.
  6. Top Layers: Layer remaining phyllo sheets over the filling, brushing each with olive oil. Tuck edges to seal the pie and brush the top layer generously with olive oil.
  7. Bake: Bake in preheated oven for 45–55 minutes or until top is golden brown and crisp. Let cool 10 minutes before cutting into squares.

Servings and timing

  • Servings: 12
  • Prep time: 20 minutes
  • Cook time: 50 minutes
  • Total time: 1 hour 10 minutes

Variations

  • Triangle Spanakopitakia: Make small individual triangle pastries instead of a large pie.
  • Herb Variations: Add fresh mint or oregano for extra flavor.
  • Cheese Mix: Combine ricotta or cottage cheese with feta for a creamier filling.
  • Vegan Option: Omit eggs and cheese, and use extra olive oil and herbs as a binder.

Storage/Reheating

  • Refrigerator: Store leftovers in an airtight container for up to 3 days.
  • Freezing: Wrap slices individually and freeze for up to 2 months.
  • Reheating: Warm in the oven at 180°C (350°F) for 10–15 minutes to restore crispiness.

Spanakopita (Greek Spinach Pie) FAQs

What type of spinach is best for spanakopita?

Frozen chopped spinach is convenient and works well, but fresh spinach can also be used if cooked and thoroughly drained.

Can I make this without phyllo pastry?

Phyllo provides the traditional flaky texture. Using puff pastry or other dough changes the texture but is possible.

Is spanakopita vegetarian?

Yes, it is vegetarian, made with spinach, herbs, cheese, and phyllo pastry.

Can it be served cold?

Yes, spanakopita tastes great warm, hot, or at room temperature.

How do I prevent soggy phyllo?

Drain the spinach thoroughly and sauté onions and garlic to remove excess moisture.

Can fresh spinach be used instead of frozen?

Yes, but cook and drain well to remove excess water.

What cheese is traditional?

Feta cheese is the classic choice for authentic Greek spanakopita.

Can I prepare it ahead of time?

Yes, assemble and refrigerate the pie for up to a day before baking.

How do I reheat leftovers?

Use an oven to maintain the phyllo’s crispiness; avoid the microwave for best results.

Is there a vegan version?

Yes, omit eggs and cheese, and use olive oil and extra herbs as a binder.

Conclusion

Spanakopita is a delicious, versatile dish that showcases Greek flavors with simple ingredients. Its crispy phyllo layers and savory spinach and cheese filling make it perfect for meals, gatherings, or celebrations. Once you master the layering and filling, this pie becomes a go-to recipe for weeknight dinners and special occasions alike. Enjoy every golden, flavorful bite of this Mediterranean classic.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Spanakopita (Greek Spinach Pie)

Spanakopita (Greek Spinach Pie)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia
  • Total Time: 1 hour 10 minutes
  • Yield: 12 servings
  • Diet: Vegetarian

Description

A classic Greek savory pie made with flaky phyllo pastry and a rich filling of spinach, herbs, and feta cheese, offering a perfect balance of crisp and creamy textures.


Ingredients

  • For the Filling:
  • 450 g (1 lb) frozen chopped spinach, thawed and drained
  • 1 medium yellow onion, finely chopped
  • 2 garlic cloves, minced
  • 3 tablespoons olive oil
  • 3 tablespoons fresh parsley, chopped
  • 2 tablespoons fresh dill, chopped
  • 250 g (9 oz) feta cheese, crumbled
  • 2 large eggs, beaten
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon salt
  • For Assembly:
  • 1216 sheets phyllo pastry
  • 1/2 cup (80 ml) olive oil or melted butter

Instructions

  1. Preheat oven to 180°C (350°F) and grease a baking dish.
  2. Squeeze excess moisture from spinach and place in a bowl.
  3. Sauté onion in olive oil until soft, then add garlic and cook briefly.
  4. Combine spinach, onion mixture, parsley, dill, feta, eggs, salt, and pepper.
  5. Layer 6–8 sheets of phyllo in the dish, brushing each with oil.
  6. Spread the filling evenly over the phyllo layers.
  7. Top with remaining phyllo sheets, brushing each layer with oil.
  8. Tuck edges and brush the top generously with oil.
  9. Bake for 45–55 minutes until golden and crisp.
  10. Cool slightly before cutting and serving.

Notes

  • Drain spinach thoroughly to avoid soggy filling.
  • Keep phyllo covered with a damp cloth to prevent drying.
  • Use fresh herbs for best flavor.
  • Brush each layer generously for crispiness.
  • Let cool slightly before slicing for clean cuts.
  • Prep Time: 20 minutes
  • Cook Time: 50 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Greek

Nutrition

  • Serving Size: 1 piece
  • Calories: 260 kcal
  • Sugar: 2 g
  • Sodium: 420 mg
  • Fat: 18 g
  • Saturated Fat: 6 g
  • Unsaturated Fat: 10 g
  • Trans Fat: 0 g
  • Carbohydrates: 18 g
  • Fiber: 2 g
  • Protein: 7 g
  • Cholesterol: 45 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star