Spanakopita (Greek Spinach Pies)

Spanokopita Greek Spinach Pies Recipe
These Spanokopita Greek Spinach Pies are a delicious party snack.

I had my first taste of Greek food in Venice, at a little cafe near Muscle Beach. My favorite dish was the Spanakopita Greek spinach pies. These delicate filo dough pastries — filled with a hot mixture of spinach and feta cheese — were the perfect portable beach snack.

They are surprisingly easy to make at home. Just buy frozen filo dough or puff pastry, thaw it, and mix together your filling in a large bowl. They are then wrapped and baked until they are a beautiful crispy, golden brown.

These Spanakopita pastries are perfect as a party appetizer, or you can make them larger for a main course item. It’s a great way to use up fresh spinach!

Spanokopita Greek Spinach Pies Recipe

Spanakopita Spinach Pies

Recipe by Jason Hill –
These Spanakopita pastries are perfect as a party appetizer, or you can make them larger for a main course item. It's a great way to use up fresh spinach!
To make this recipe even quicker, use frozen thawed spinach and mix it directly with the cheeses for the filling.
No ratings yet
Prep Time 20 minutes
Cook Time 3 hours 20 minutes
Total Time 3 hours 40 minutes
Course Appetizer
Cuisine Mediterranean
Servings 6


  • 1 package filo dough or puff pastry
  • Kosher salt and fresh cracked pepper
  • 1 egg

Spinach Filling

  • 1 large bunch fresh baby spinach leaves rinsed
  • 1 tablespoon olive oil
  • 1 tablespoon butter
  • 1/4 cup minced onion
  • 1 clove garlic minced

To Finish

  • 1/4 cup cream cheese
  • 1/4 cup parmesan shredded
  • 1 cup feta cheese crumbled


  • Heat a large pan on medium. Melt the olive oil and butter. Once it starts sizzling, add the onions and garlic. Once they are softened, add the rinsed spinach leaves and cook down.
  • Drain the spinach mixture in a colander.
  • Add the spinach mixture, followed by the pine nuts (if using), and cheeses, to a food processor. Blend until smooth.
  • Roll out each sheet of puff pastry on lightly floured surface. Cut each sheet into 6 squares.
  • Beat the egg in a small bowl.
  • Place a small amount of filling in the middle of each square and fold over into a triangle. Seal edges with a fork. Brush the top of each pastry with beaten egg.
  • Bake on cookie sheet at 375 F for 20-25 minutes or until golden brown. Serve immediately.
Let’s get cooking!Subscribe to my cooking videos on YouTube at @ChefTips!

Watch My Video

Keyword Greek food, spinach
Join me on Facebook!Like and follow @ChefTips on all social media!

AboutJason Hill

Hi, I’m Jason Hill, host of YouTube’s “Chef Tips” series. I graduated from culinary school in 1998, and gained my experience working the lines in Southern California. I launched my cooking videos in 2007. I love sharing quick and easy recipes that get people back in the kitchen.

Leave a Reply