| | |

How to Make Authentic Spanakopita (Greek Spinach Pie)

This spanakopita recipe is a simple yet authentic guide to making a classic Greek spinach pie at home. Using fresh ingredients like spinach, feta cheese, and herbs such as parsley and dill, this dish is both flavorful and nutritious. The recipe incorporates phyllo dough, layered and brushed with a mixture of melted butter and olive oil, to create a golden brown, flaky crust. Perfect as either a main course or a side dish, this spanakopita is versatile and can be enjoyed for any occasion. It’s easy to store and freeze, and my step-by-step guide ensures a fuss-free cooking experience.


Have you ever wondered how to make delicious Greek spinach pie at home? Look no further! This easy spanakopita recipe brings the best of Greece right into your kitchen. With crisp, buttery crusts and a rich, savory filling made from fresh spinach, feta cheese, and herbs, you’ll be the star of any gathering.

Why You’ll Love This Recipe

  • Authentic Flavors: This recipe stays true to the traditional way of making spanakopita, giving you that authentic Greek taste you crave.
  • Versatility: Whether you’re serving it as a main course or a side dish, it’s sure to impress. It’s perfect for any occasion—dinners, potlucks, or even lazy Sunday brunches.
  • Healthy Greens: Packed with fresh spinach and herbs, you’re getting a serving of veggies in a delicious, savory pie.
  • Cheese, Please: The crumbled feta cheese adds a tangy kick that elevates the whole dish.
  • Crispy and Buttery: Thanks to the layers of phyllo sheets brushed with melted butter and olive oil, you’ll get a crust that’s golden brown, crispy, and flaky.
  • Easy to Make: With this step-by-step guide complete with expert tips, even a cooking newbie can make this dish successfully.

Ingredient Notes

spanakopita ingredients.
  • Olive Oil: A kitchen staple, olive oil is used for sautéing the onions and mixing with melted butter for brushing the phyllo. Extra virgin olive oil is a good choice for more flavor.
  • Onions & Green Onions: These add a depth of flavor to your spinach mixture. You can also use spring onions if you prefer.
  • Spinach: Fresh spinach is ideal, but you can use baby spinach or even frozen spinach. Just be sure to drain off any excess liquid.
  • Herbs: Fresh dill and parsley elevate the dish. If you have to use dried herbs, cut the quantity by a third.
  • Feta Cheese: Opt for a high-quality Greek feta cheese for the best flavor. Crumbling it yourself ensures a better texture.
  • Eggs: Large eggs work best. Make sure they’re at room temperature for easier mixing.
  • Flour: This helps to bind the spinach filling and soak up any excess moisture, preventing a soggy pie.
  • Phyllo Dough: Also known as filo pastry, it can be found in the freezer section. Make sure to thaw it properly, following the package instructions.
  • Butter: Use unsalted butter and melt it for brushing on the phyllo sheets, creating that buttery crust we all love.
  • Sesame Seeds: Optional, but they add a nice crunch and aesthetic touch to the top of your spanakopita.
  • Salt and Pepper: These are to taste, but don’t be shy. The seasoning brings out the flavors of the main ingredients.

Step by Step Instructions

Check out the step-by-step photos as a guide for the best spanakopita recipe.

Be sure to check out the full recipe and ingredient list below

  • Cook Onions/Spinach: In a large skillet over medium heat, warm up 1 tbsp of olive oil. Toss in the diced onion and the chopped spring onions (or green onions, if you prefer). Sauté until softened. Pile in your fresh spinach or baby spinach. You might need to add it in batches if it doesn’t all fit at once.
  • Cool and Drain: Once cooked, let the spinach mixture cool. Squeeze out any excess moisture. The drier, the better. Place in a large mixing bowl and add the parsley, dill, feta, beaten eggs, flour, salt and pepper. Stir gently to combine.
  • Phyllo Prep: Unroll the thawed phyllo dough and cover it with a damp kitchen towel to prevent it from drying out.
  • Butter and Oil Mixture: In a small bowl, mix ½ cup of melted butter with ½ cup of olive oil.
  • Assemble: Place a sheet of phyllo dough on your work surface. Brush it generously with your butter and oil mixture. Lay your spinach filling in a straight line along the edge of your phyllo sheet. Carefully roll up the phyllo and spinach into a log. Spiral the log into your baking pan.
  • Topping: Brush the top of the spanakopita spiral with some more of the butter and oil mixture. Optional: Sprinkle sesame seeds for an extra crunch.
  • Bake: Bake at 375°F (190°C) until it turns golden brown. This will take about 45 minutes to 1 hour.
  • Cool: Let your spanakopita cool for a few minutes before slicing. This makes it easier to cut through the layers and keeps the filling intact.

Serving Suggestions

  • Greek Salad: There’s nothing like pairing your spanakopita with a fresh Greek salad. The acidity of the tomatoes and olives complements the savory pie perfectly.
  • With Lemon Zest: For a zesty twist, sprinkle some lemon zest over the top of the spanakopita before serving. It adds a whole new dimension!
  • Tzatziki Sauce: Another great side is a bowl of homemade tzatziki sauce. The cool, creamy dip goes amazingly well with the warm, flaky pastry.
  • Go Meaty: If you’re looking for something heartier, serve the spanakopita alongside some grilled chicken or lamb. The meat brings a different texture and flavor that pairs well with the spanakopita.
  • Veggie Boost: For a veggie-loaded meal, serve your spanakopita with a side of roasted or steamed vegetables like zucchini, eggplant, or bell peppers.
  • Beverage Pairing: A glass of crisp white wine or a cold beer can be the perfect accompaniment to bring out the flavors of your spiral spanakopita.
  • Mini Spanakopita: If you’re serving this at a party, you can make mini versions using a muffin tin. It makes for an awesome finger food!

How to Store & Freeze

  • Storing: Place leftover slices in an airtight container and refrigerate for up to 3 days.
  • Freezing: Wrap individual slices in plastic wrap and store in an airtight container. Thaw in the fridge and reheat in the oven for a few extra minutes to recrisp the crust.

How to Reheat Spanakopita

Reheating spanakopita is a breeze, and doing it the right way can help you maintain that delicious, flaky crust and warm, savory filling. Here are a couple of methods:

Oven Method (Recommended)

  1. Preheat your oven to 350°F (175°C).
  2. Arrange the spanakopita pieces on a baking sheet. You can line the sheet with parchment paper for easier cleanup.
  3. Heat for about 10-15 minutes. Check at the 10-minute mark. You’re aiming for a warm center and a crispy, golden-brown crust. If your spanakopita was stored in the fridge, it might take a couple of extra minutes.

Microwave Method

  1. Place the spanakopita on a microwave-safe plate.
  2. Heat on medium power for about 1-2 minutes. The time may vary depending on your microwave and the size of the spanakopita piece.Note: While quick and convenient, the microwave will likely make the phyllo pastry a bit soggy.

For the best results, I recommend using the oven method to maintain the delightful texture and flavor of your spanakopita. 

expert Tips

  • Drain the Spinach: One of the key steps in achieving the perfect texture is removing excess moisture from the cooked spinach. Drain it well to prevent a soggy pie.
  • Keep the Phyllo Moist: Phyllo dough dries out quickly. Always keep unused sheets covered with a damp kitchen towel as you work.
  • Go Generous on the Layers: For a flaky, golden-brown crust, make sure to generously brush each sheet of phyllo dough with the melted butter and olive oil mixture.
  • Spiral Technique: When rolling up the filled phyllo into a log for the spiral shape, do it carefully to ensure the filling is evenly distributed. Coil the log gently into a spiral shape in your baking pan.
  • Check as You Bake: Ovens can vary, so start checking your spanakopita around the 35-minute mark. It should be golden brown and crisp when done.
  • Rest Before Slicing: Let your spanakopita rest for a few minutes before slicing. This makes it easier to cut through the layers and keeps the filling intact.

Frequently Asked Questions

Can I use frozen spinach?

Yes, but make sure to thaw and drain it well to remove excess moisture.

Can I omit the feta cheese?

You could omit the feta, but it will change the final flavor.

Why is my spanakopita soggy?

Excess moisture from the spinach filling is usually the culprit. Make sure to drain it well.

How do I make the spiral shape?

After you lay out your spinach filling on the phyllo sheets, roll it up like a log. Then, carefully coil the log into a spiral shape in your baking pan before baking.

Can I make this recipe ahead of time?

Absolutely! You can prepare the spanakopita and store it covered in the fridge or freezer. When you’re ready, remove from the refrigerator or freezer and bake. You may need to increase the baking time.

spiral spanakopita.

If you make this recipe, take a photo and tag #bakedambrosia on Instagram and Facebook so that I can see your creations and feature them on Instagram! To stay up to date with the latest recipes, follow Baked Ambrosia on PinterestFacebookInstagram, and Youtube. ♡

spanakopita recipe

Spanakopita Recipe (Greek Spinach and Feta Pie)

Angelina Papanikolaou
Spanakopita is a classic Greek dish featuring layers of crispy, golden-brown phyllo pastry and a savory spinach filling. This spiral spanakopita recipe delivers the perfect blend of flavors and textures, making it the perfect side dish or standalone meal for any occasion.
5 from 20 votes
Prep Time 30 minutes
Cook Time 1 hour
Total Time 1 hour 30 minutes
Course Appetizer, Savory Pie, Side Dish
Cuisine Greek
Servings 8 servings
Calories 451 kcal


  • 1 tbsp olive oil
  • 1/2 small onion diced
  • 1 small bunch green onions chopped
  • 2 lbs spinach
  • 3 tbsp parsley finely chopped
  • 3 tbsp dill finely chopped
  • 8 oz feta crumbled
  • 2 eggs lightly beaten
  • salt and pepper to taste
  • 1 package phyllo dough thawed
  • 1/2 cup olive oil
  • 1/2 cup butter melted
  • 2 tbsp sesame seeds optional


  • Preheat the oven to 375 degrees F.
  • Heat 1 tbsp olive oil in a large skillet over medium high heat. Cook onion 4-5 minutes or until soft and translucent. Add spinach and cook until wilted (you may need to add the spinach in batches). Once the spinach has cooked down, remove from heat and allow to cool.
  • Once the spinach/onion has cooled, squeeze out as much water as you can. Place in a large mixing bowl and add the parsley, dill, feta, beaten eggs, flour, salt and pepper. Stir gently to combine.
  • In a small bowl, mix together oil and melted butter.
  • Remove the phyllo sheets from the package and lay them out on a flat surface. Cover them with a clean dish towel so that they do not dry out. Use a brush to grease a 12-inch round pan with the oil and butter mixture.
  • To assemble the pie, lay one sheet of phyllo out (keep the longer side in front of you). Lightly brush the sheet with olive oil/butter mixture and add enough filling to cover the width of the sheet. Roll the sheet away from you, lightly pressing, so that the filling is packed. Then, roll it into a spiral and place it in the center of your prepared baking pan. Continue until you have used up all of the filling and phyllo sheets. Roll each one around the previous one, to make the spiral larger.
  • Once you have used up all of the filling, brush the top with olive oil/butter mixture and sprinkle with sesame seeds (if using). Bake for 45 minutes to 1 hour, or until light golden brown.


Serving: 1sliceCalories: 451kcalCarbohydrates: 21gProtein: 11gFat: 37gSaturated Fat: 14gPolyunsaturated Fat: 3gMonounsaturated Fat: 17gTrans Fat: 0.5gCholesterol: 97mgSodium: 658mgPotassium: 717mgFiber: 3gSugar: 1gVitamin A: 11335IUVitamin C: 35mgCalcium: 289mgIron: 5mg
Tried this recipe?Let us know how it was and tag @bakedambrosia on Instagram

Similar Posts


  1. 5 stars
    Wow, this is going into my favorites. So rich and flavorful. Served it at a family gathering and everyone loved it!

  2. 5 stars
    I really liked this, but my filling was a tad too wet. Maybe I’ll try to drain the spinach a bit more next time. Taste was on point though!

  3. 5 stars
    I appreciate the detailed instructions and tips provided in the recipe. It turned out perfectly flaky and delicious! A huge hit at my gathering.

  4. 5 stars
    Simply amazing! I had never made a spanakopita before, and your recipe was easy to follow and tasted authentic.

  5. 5 stars
    Made this for a potluck and it was gone in minutes! Such a big hit and so simple to prepare. Thanks for sharing!

  6. 5 stars
    Thank you for this wonderful recipe. The instructions were clear and the end result was truly delicious. Can’t wait to share it with my friends!

  7. 5 stars
    This was super tasty, but I’ll probably add some leeks next time to enhance the flavor profile. A fantastic base recipe!

  8. 5 stars
    This turned out really nice, although I’ll probably add garlic next time. Great starting point to tweak according to personal preference

  9. 5 stars
    First time making spanakopita and it turned out surprisingly well! Your step-by-step guide was really easy to follow. Will be making it again for sure.

  10. 5 stars
    A must-try for anyone who loves Greek cuisine. It was delicious and my house smelled amazing while it was baking!

  11. 5 stars
    Great recipe but I had to cook mine a bit longer to get that golden crispiness on top. Maybe it’s just my oven. But the flavor was spot on!

  12. 5 stars
    Delicious! I was a bit skeptical at first but it turned out fantastic. My kids, who are usually picky eaters, asked for seconds.

  13. Great recipe!! I have made this several times and it’s yummy!
    I add fresh parsley and dried oregano and some pulled pepper to add more flavour 🙂

Leave a Reply

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

Recipe Rating