Spanakopita

I love how Spanakopita gives you that perfect mix of flaky layers and soft, flavorful filling. The phyllo bakes up into these gorgeous, golden layers that shatter slightly when you cut through, and the spinach filling inside is thick and savory with crumbled feta and a generous blend of fresh herbs that make every bite deeply flavorful. A showstopper every single time.

A serving of Spanakopita, the classic spinach and cheese pie with golden, flaky phyllo pastry, is lifted from a baking dish, surrounded by kitchen items like plates, cutlery, a pepper mill, and a small bowl of salt.
Spanakopita. Photo Credit: Splash of Taste.

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a commission. Thank you!

It’s my go-to appetizer for dinner parties, holiday tables, and family gatherings because it slices into beautiful squares, travels perfectly, and always impresses people who have never had it before. It’s also wonderful for potlucks since it holds up just as well at room temperature as it does warm. Store covered in the fridge for up to 3 days and reheat in the oven to bring the phyllo back to crisp.

Ingredients You’ll Need

You’ll need all the ingredients shown in the photograph below.

Spanakopita ingredients arranged on a countertop, featuring spinach, phyllo dough, green onions, dill, mint, parsley, leek, feta cheese, egg, olive oil, salt and pepper for making delicious spanakopita.
Spanakopita Ingredients. Photo Credit: Splash of Taste.

How to Make Spanakopita with Step-By-Step Instructions

Scroll down for the full recipe card containing a full printable recipe and measurements in both US customary and metric units.

Here’s how to make this easy spanakopita recipe from scratch, step by step, with tips to get those layers perfectly crisp every time.

Cook the Aromatics

Heat extra-virgin olive oil in a large skillet over medium heat. Add the leek and green onions (or spring onions) and cook for about 5 minutes, until softened.

A large nonstick skillet gives you even heat, so nothing scorches before the onions have time to get tender and sweet, as well as keeps cleanup easy.

Wilt the Fresh or Thawed Spinach

Stir the fresh spinach leaves into the pan, season with salt and freshly ground black pepper, and cook until it’s wilted and most of the moisture has evaporated. This step is important because excess liquid will make your crispy phyllo dough soggy.

If you’re starting with frozen spinach, thaw and drain it well first. You can also use baby spinach, too. Once done, remove from the heat and let it cool for about 10 minutes.

Make the Spinach Feta Filling

Transfer the cooled spinach mixture to a large bowl and mix in the remaining filling ingredients, which are the crumbled feta cheese, beaten egg, fresh parsley, fresh dill, and fresh mint.

Stir with a wooden spoon until everything is well combined. The egg helps bind the spinach and feta filling while the fresh herbs bring brightness and depth to every bite.

Prepare the Baking Dish

Lightly grease a ceramic baking dish, around 4 × 6 inches or a similar size. Having the baking dish ready before you start working with the phyllo pastry makes the layering process much smoother since sheets of phyllo dry out quickly once exposed to air.

Layer the Phyllo Base

Get 5 sheets of thawed phyllo dough. You can have store-bought or homemade phyllo. Lay phyllo sheets in the dish, brushing each layer with a little olive oil before adding the next.

Let any excess phyllo hang over the sides of the dish, and gently crinkle the sheets as you go for that signature flaky texture. A silicone pastry brush makes this step quick and easy.

Add the Filling and Top Layers

Pour the spanakopita filling over the phyllo base. Spread filling evenly, then cover with the remaining phyllo dough, lightly brushing each phyllo layer with olive oil just as you did before. Fold the overhanging edges inward to seal the spinach feta pie.

Brush the top layer of phyllo generously with more olive oil, then use a sharp paring knife to lightly score the top into squares without cutting all the way through.

Bake Until Golden

Bake the spanakopita in a preheated oven at 340°F (170°C) for about 40 minutes, or until the top is golden brown and crisp. The kitchen is going to smell incredible.

A golden tray of fresh spanakopita, cut into six pieces, sits atop a blue and white checkered towel, surrounded by plates, cutlery, and a pepper grinder for serving.
Bake the spanakopita at 340°F (170°C) for 40 minutes until golden brown and crisp.

Let it cool for about 10 minutes before cutting, then scoop up a square with a wide silicone spatula, and serve warm or at room temperature. Enjoy!

Spanakopita travels beautifully, which is part of why it’s such a go-to for potlucks and shared meals. Let it cool completely before covering or transporting, so condensation doesn’t soften the phyllo.

Carry it in the baking dish covered loosely with foil rather than plastic wrap, which traps steam. If you’re heading somewhere with a longer drive, tuck it inside an insulated bag to keep it at a safe temperature.

Save This Recipe Form

Want to save this recipe?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get more great recipes and tips from us each week!

A slice of spanakopita—spinach and feta pie with flaky phyllo pastry—is served on a plate with a fork and knife, while another plate and the baking dish sit in the background.

Spanakopita

I make Spanakopita whenever I want something that feels genuinely impressive but is surprisingly easy to pull off. The filling is a bright, herby blend of fresh spinach, crumbled feta, and a trio of fresh herbs (parsley, dill, and mint) all wrapped in golden, shatteringly crisp phyllo pastry. The crispy, olive-oil-brushed layers and the creamy, savory filling inside are what make every bite so good. It's perfect as a crowd-pleasing appetizer or a make-ahead dish for gatherings and potlucks.
Prep Time: 20 minutes
Cook Time: 40 minutes
Total Time: 1 hour
Course: Appetizer, Main course
Cuisine: Greek
Servings: 8
Calories: 206kcal

Ingredients

Phyllo Layers:

  • 8 ounce (10 sheets) phyllo pastry thawed

Filling:

  • 1 pound fresh spinach or frozen, thawed and well drained
  • 1 tablespoon extra virgin olive oil plus more for brushing
  • 2 green onions finely chopped
  • 1 leek finely chopped
  • ¼ cup fresh parsley finely chopped
  • ¼ cup fresh dill finely chopped (or 1–2 teaspoons dried)
  • ¼ cup fresh mint finely chopped
  • ½ pound feta cheese crumbled
  • 1 large egg beaten
  • Salt and black pepper to taste

Instructions

  • Heat olive oil in a large skillet over medium heat. Add the leek and green onions, and cook for about 5 minutes until softened.
    2 green onions, 1 leek, 1 tablespoon extra virgin olive oil
  • Stir in the spinach, season with salt and pepper, and cook until wilted and most of the moisture has evaporated. Remove from heat and let cool for about 10 minutes.
    1 pound fresh spinach, Salt and black pepper
  • Mix in the feta cheese, beaten egg, parsley, dill, and mint. Stir until well combined.
    ¼ cup fresh dill, ¼ cup fresh mint, ½ pound feta cheese, 1 large egg, ¼ cup fresh parsley
  • Lightly grease a small baking dish (about 4 × 6 inches or similar size).
  • Lay 5 sheets of phyllo dough in the pan, brushing each layer lightly with olive oil before adding the next. Let the edges hang over the sides and gently crinkle the sheets for a flaky texture.
    8 ounce (10 sheets) phyllo pastry
  • Spread the spinach and feta mixture evenly over the phyllo base.
  • Cover with the remaining 5 sheets of phyllo, brushing each layer with olive oil. Fold the overhanging edges inward to seal the pie.
  • Brush the top generously with olive oil, then lightly score into squares using a sharp knife (without cutting all the way through).
  • Preheat the oven to 340°F (170°C).
  • Bake for about 40 minutes, or until the top is golden brown and crisp.
  • Let the spanakopita cool for about 10 minutes before cutting. Serve warm or at room temperature.

Notes

Here are a few tips I’ve picked up from making spanakopita that’ll help you get the best results every time.
Drain the spinach well: Whether you’re using fresh or frozen spinach, squeeze out as much moisture as possible before cooking. Too much liquid in the filling leads to soggy phyllo layers.
Work quickly with the phyllo: Phyllo dries out fast once it’s exposed to air. Keep the sheets you’re not using covered with a slightly damp towel while you work to prevent cracking and tearing and only bring out the sheets you’re using immediately.
Brush every layer generously: Don’t skimp on the olive oil between phyllo sheets. Each brushed layer is what creates that signature golden, crisp texture on top and bottom that shatters beautifully.
Crinkle for extra flakiness: Gently scrunching the phyllo sheets rather than laying them flat adds more surface area and creates extra layers of crisp, airy pastry throughout the pie.
Score before baking: Use a sharp knife to lightly score the top into squares before the spanakopita goes into the oven. Pre-scoring makes it much easier to cut clean pieces after baking without uncontrollably cracking the top.
Store and reheat wisely: Refrigerate cooled spanakopita in a covered dish or airtight container for up to 3 days or freeze wrapped squares for up to 2 months. To keep the phyllo crisp, always reheat leftovers in a 350°F oven rather than using the microwave, which softens the pastry.

Nutrition

Calories: 206kcal | Carbohydrates: 20g | Protein: 9g | Fat: 10g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.003g | Cholesterol: 46mg | Sodium: 518mg | Potassium: 420mg | Fiber: 2g | Sugar: 1g | Vitamin A: 6012IU | Vitamin C: 22mg | Calcium: 220mg | Iron: 3mg
Tried this recipe?Let us know how it was!

How to Store Leftovers

Let the spanakopita cool completely before storing, then transfer to an airtight container or cover the baking dish tightly with foil and refrigerate for up to 3 days.

To reheat, pop it in the oven at 350°F for about 10 minutes to bring the phyllo back to life. Avoid the microwave if you can, since it makes the pastry soft and a little chewy.

For longer storage, spanakopita freezes well for up to 2 months. Wrap individual squares tightly in plastic wrap, then place them in a freezer container to protect the layers. Thaw overnight in the fridge and reheat in the oven to get that crisp top back before serving.

What to Serve With Spanakopita

It works beautifully as part of a mezze-style table and pairs really well with fresh, bright sides that balance its rich, savory filling.

A simple Greek salad with tomatoes, cucumber, olives, and a drizzle of olive oil is a natural match, and so is a bowl of creamy tzatziki for dipping or spooning alongside. Warm pita bread or crusty bread on the side makes it a satisfying meal on its own.

For a fuller spread, try serving it with roasted vegetables like zucchini or eggplant, a lemony lentil soup, or a platter of hummus and marinated olives.

More Easy Recipes for You to Try at Home

If you love this Greek spinach pie, here are more crowd-pleasing appetizers that are perfect for any gathering.

Leave a Reply

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

Recipe Rating