Put a modern spin on a Greek classic with Puff Pastry Spanakopita, featuring spinach, feta, and herbs baked in a flaky, buttery puff pastry crust.

Why You'll Love This Puff Pastry Spanakopita Recipe
This traditional Greek spinach pie combines fresh spinach, creamy feta cheese, and aromatic herbs all wrapped into light layers of flaky puff pastry. But besides being delicious to eat, it's also surprisingly easy to make at home.
This flavorful Greek classic is easy to make but packs big flavor - feta cheese and spinach are encased in layers of crispy puff pastry for an indulgent treat that will delight everyone around your table.
Ingredients Overview
This traditional Greek pastry combines fresh spinach, creamy feta cheese, and aromatic herbs all wrapped into light layers of flaky puff pastry. But besides being delicious to eat, it's also surprisingly easy to make at home.
Full ingredient amounts and preparation instructions are in the printable recipe card at the bottom of this post.

How To Make Spanakopita With Puff Pastry
With a couple of helpful ingredients, a few simple steps, and no time at all, you can create an impressive dish that looks like it came right out of the pages of a gourmet cookbook.
Saute and Wilt The Vegetables
- Preheat the oven to 350 degrees F. Line a 9 x 9 baking pan or casserole dish with parchment paper, or spray the baking pan with non stick cooking spray.
- Heat the olive oil in a large skillet or deep Dutch oven over medium heat. Add the onion, green onions, garlic and cook until soft.
- Add the spinach in batches, cooking until it's wilted, then remove from heat.

Prepare The Cheese Filling
- Stir the ricotta, crumbled feta, eggs, and seasonings in a bowl until mixed well.

Combine Filling Ingredients
- Stir the cheese mixture into the spinach mixture until combined well.


- Place one sheet of puff pastry in the bottom of the baking pan.

- Add the spinach and cheese mixture, spreading out evenly in the baking pan.
Top With Puff Pastry & Bake
- Top the spinach mixture with the second sheet of puff pastry, and brush with some olive oil.

- Bake in the preheated oven for 40 minutes, or until the puff pastry is golden brown and flaky. Remove from the oven and let rest for 10 minutes to set up before cutting and serving.

Serving Suggestions
This savory Greek spinach pie, spanakopita, is so versatile that you can serve it as an appetizer, main course, or as a side dish. Serve with chicken souvlaki, homemade tzatziki, mini pita bread, hummus, and watermelon feta salad for a complete meal.

Substitutions and Variations
Here are a few delicious variations when making this spanakopita with puff pastry recipe.
- If you don't have puff pastry, you can use ready made pie crust, crescent roll sheets, or the traditional phyllo dough instead. Be sure to brush with melted butter every three or four phyllo sheets.
- You can also substitute other cheeses for the feta cheese, such as ricotta, mozzarella, or goat cheese.
- You can add other herbs and spices to the filling, such as mint, or nutmeg.
Tips for Success
- To make sure the spanakopita is golden brown and flaky, you can brush the top of the pastry with beaten egg before baking.
- If you substitute frozen spinach for fresh, be sure to squeeze it dry before adding it to the filling. This will help to prevent the pastry from becoming soggy.
- You can customize the filling to your liking by adding different herbs, mushrooms, olives, or sun-dried tomatoes.
Storage Options
- Puff pastry spanakopita can be stored in an airtight container in the refrigerator for up to 3 days. It can also be frozen for up to 2 months.
- To reheat, thaw the spanakopita in puff pastry overnight in the refrigerator and then bake in a preheated oven at 350 degrees F (175 degrees C) for 15-20 minutes, or until heated through.
Related Recipes
- Savory Puff Pastry Tarts
- Whipped Feta Dip
- Greek Pasta Salad
- Tsougrisma: The Greek Easter Egg Game
- Greek Seasoning Recipe
Frequently Asked Questions
Yes, you can make this recipe up to 2 days ahead of time. Simply assemble the spanakopita and refrigerate it until you are ready to bake it.
Spanakopita is often served with a side of tzatziki or yogurt sauce. You can also serve it with a salad, soup, or meat skewers.
Greek Recipes
Get The Recipe!
Spanakopita In Puff Pastry
Equipment
- 9 x 9 Square Baking Pan
- Casserole Dish, 9 x 9
Ingredients
- 3 tablespoon Olive oil
- 1 Onion diced
- 1 bunch Green onions sliced
- 3 cloves Garlic minced
- 2 lbs Spinach fresh spinach
- 2 Eggs
- ½ cup Ricotta cheese
- 5 oz Feta cheese crumbled
- 1 teaspoon Salt
- ½ teaspoon Black pepper
- ½ teaspoon Dill weed dried, or 1 tablespoon fresh
- 2 sheets Puff pastry sheets frozen, defrosted, and unfolded
- Olive oil optional - to brush spinach pie top
Instructions
- Preheat the oven to 350 degrees F. Line a 9 x 9 baking pan or casserole dish with parchment paper, or spray the baking pan with non stick cooking spray.
- Heat the olive oil in a large skillet or deep Dutch oven over medium heat. Add the onion, green onions, garlic and cook until soft.3 tablespoon Olive oil, 1 Onion, 1 bunch Green onions, 3 cloves Garlic
- Add the spinach in batches, cooking until it's wilted, then remove from heat.2 lbs Spinach
- Combine the ricotta, crumbled feta, eggs, and seasonings in a bowl until mixed well.2 Eggs, ½ cup Ricotta cheese, 5 oz Feta cheese, 1 teaspoon Salt, ½ teaspoon Black pepper, ½ teaspoon Dill weed
- Stir the cheese mixture into the spinach mixture until combined well.
- Place one sheet of puff pastry in the bottom of the baking pan. Add the spinach and cheese mixture, spreading out evenly in the baking pan.2 sheets Puff pastry sheets
- Top the spinach mixture with the second sheet of puff pastry, and brush with some olive oil.
- Bake in the preheated oven for 40 minutes, or until the puff pastry is golden brown and flaky. Remove from the oven and let rest for 10 minutes to set up before cutting and serving.Olive oil











Leave a Reply