Greek Spanakopita Recipe
Introduction
Spanakopita is a classic Greek savory pie made with flaky phyllo dough, fresh spinach, aromatic herbs, and salty feta cheese. This versatile dish can be baked as a casserole, rolled into logs, or folded into tasty bites, perfect for any occasion.

Ingredients
- 2 pounds fresh spinach
- 1 medium onion, finely chopped
- 4 green onions, sliced thin
- 3 tablespoons olive oil
- 3 garlic cloves, minced
- 1/4 cup fresh parsley, finely chopped
- 1/4 cup fresh dill, finely chopped
- 1/4 cup fresh mint, finely chopped
- 8 ounces feta cheese
- 2 large eggs
- Salt and pepper to taste
- 1 package (16 ounces) phyllo dough, thawed
- 1/2 cup unsalted butter
Instructions
- Step 1: Heat olive oil in a large skillet over medium heat. Sauté the onion and green onions until translucent, about 3–4 minutes.
- Step 2: Add the garlic and cook for another minute until fragrant. Stir in the spinach and cook until wilted or until excess water evaporates. Remove from heat and let cool slightly.
- Step 3: In a large bowl, combine the spinach mixture, parsley, dill, mint, and crumbled feta cheese. Add the beaten eggs, season with salt and pepper, and mix until evenly combined.
- Step 4: Unroll the phyllo dough and keep it covered with a damp kitchen towel to prevent drying. Handle phyllo carefully as it is delicate.
- Step 5: For Casserole Style: Brush a 9×13-inch baking dish with melted butter. Layer 8–10 sheets of phyllo, brushing each with butter. Spread the filling evenly, then top with another 8–10 buttered phyllo sheets. Tuck in edges, score the top, and bake at 375°F (190°C) for 40–50 minutes until golden.
- Step 6: For Spanakopita Rolls: Lay one sheet of phyllo, brush with butter, add another sheet on top. Spoon 2–3 tablespoons of filling along one edge, roll tightly into a log, tucking in edges. Brush with butter, place on a lined baking sheet, and bake at 375°F (190°C) for 20–25 minutes until golden.
- Step 7: For Spanakopita Bites: Cut phyllo sheets into 3-inch strips. Spoon 1 tablespoon of filling at one end, fold the dough over into triangles like a flag, continuing until wrapped. Brush with butter, place on a lined baking sheet, and bake at 375°F (190°C) for 15–20 minutes until crisp and golden.
Tips & Variations
- If fresh spinach is not available, use frozen spinach but be sure to squeeze out all excess water to avoid soggy filling.
- Feel free to omit mint if you prefer a more traditional flavor profile concentrating on parsley and dill.
- To save time, prepare the filling a day ahead and refrigerate for better flavor melding.
- Brush phyllo sheets generously with butter to achieve a crisp, golden finish.
Storage
Store leftover spanakopita in an airtight container in the refrigerator for up to 3 days. Reheat in a preheated oven at 350°F (175°C) for about 10–15 minutes to regain crispiness. Spanakopita can also be frozen before baking; thaw overnight in the refrigerator and bake as directed.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen spinach instead of fresh?
Yes, frozen spinach works well as a substitute. Be sure to thaw it thoroughly and squeeze out as much moisture as possible to prevent a watery filling.
Do I have to use phyllo dough or can I use other pastry?
Traditional spanakopita uses phyllo dough for its signature flaky texture, but puff pastry can be used as an alternative, though the taste and crispiness will differ slightly.
PrintGreek Spanakopita Recipe
This traditional Greek Spanakopita recipe features a delicious blend of fresh spinach, aromatic herbs, and tangy feta cheese wrapped in crispy, buttery phyllo dough. Choose from casserole style, rolls, or bite-sized triangles, all baked to golden perfection for a savory and satisfying appetizer or main dish.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 8 to 10 servings 1x
- Category: Appetizer
- Method: Baking
- Cuisine: Greek
- Diet: Vegetarian
Ingredients
Vegetables and Herbs
- 2 pounds fresh spinach
- 1 medium onion, finely chopped
- 4 green onions, sliced thin
- 3 garlic cloves, minced
- 1/4 cup fresh parsley, finely chopped
- 1/4 cup fresh dill, finely chopped
- 1/4 cup fresh mint, finely chopped
Cheese and Eggs
- 8 ounces feta cheese, crumbled
- 2 large eggs
Other Ingredients
- 3 tablespoons olive oil
- 1 package (16 ounces) phyllo dough, thawed
- 1/2 cup unsalted butter, melted
- Salt and pepper to taste
Instructions
- Sauté Vegetables: Heat olive oil in a large skillet over medium heat. Add the chopped onion and sliced green onions and sauté until translucent, about 3–4 minutes.
- Add Garlic and Spinach: Stir in the minced garlic and cook for an additional minute until fragrant. Add the spinach and cook until wilted if fresh, or until the excess water evaporates if frozen. Remove from heat and allow to cool slightly.
- Prepare Filling: In a large bowl, combine the cooked spinach mixture with parsley, dill, mint, and crumbled feta cheese. Add beaten eggs, season with salt and pepper, and stir until the mixture is well combined.
- Prepare Phyllo Dough: Unroll the phyllo dough and cover it with a damp kitchen towel to keep it from drying out. Phyllo is delicate, so work quickly but gently.
- Option 1 – Casserole Style: Brush a 9×13-inch baking dish with melted butter. Layer one sheet of phyllo and brush with butter; repeat layering and buttering 8–10 sheets. Spread the spinach and feta filling evenly over the phyllo. Layer and butter another 8–10 sheets of phyllo on top, tucking in the edges to seal. Score the top layer into squares or diamonds with a sharp knife.
- Bake Spanakopita Casserole: Bake at 375°F (190°C) for 40–50 minutes until golden brown and crisp.
- Option 2 – Spanakopita Rolls: Lay one sheet of phyllo on a flat surface and brush with butter, then top with another sheet. Spoon 2–3 tablespoons of filling along one edge, roll tightly into a log, tucking in edges. Brush outside with butter and place on a lined baking sheet.
- Bake Rolls: Bake at 375°F (190°C) for 20–25 minutes until golden brown.
- Option 3 – Spanakopita Bites: Cut phyllo sheets into 3-inch wide strips. Spoon 1 tablespoon of filling at one end. Fold into triangle shapes by continuing to fold like a flag until fully wrapped. Brush with butter and place on a lined baking sheet.
- Bake Bites: Bake at 375°F (190°C) for 15–20 minutes until golden and crisp.
Notes
- Fresh spinach is preferred for best flavor and texture, but frozen spinach can be used if thoroughly drained.
- Keep phyllo dough covered with a damp towel to prevent it from drying out and cracking while working.
- You can adjust herbs to your taste; dill and mint add a traditional Greek flavor.
- For a vegetarian version, this recipe can be served as is.
- Spanakopita can be made ahead and baked just before serving for convenience.
Keywords: Spanakopita, Greek spinach pie, phyllo dough, feta cheese, spinach recipe, Greek appetizer, savory pie

