
If you are looking for the ultimate crowd-pleaser that looks like it came straight from a professional bakery, you’ve found it. These spinach and feta puff pastry squares are the perfect blend of flaky, golden-brown crust and a savory, Mediterranean-inspired filling. Every bite offers a satisfying crunch followed by the creamy, salty tang of high-quality feta cheese and earthy spinach.
Inspired by the traditional flavors of Greek Spanakopita, this version is designed for the modern home cook. By using frozen puff pastry, you get all those beautiful, buttery layers without the stress of handling delicate phyllo dough. Whether you are hosting a dinner party, looking for a sophisticated snack, or prepping appetizers for a holiday gathering, these spinach feta pastry squares are ready in just about 30 minutes. They are incredibly easy to assemble, beginner-friendly, and pair beautifully with a Traditional Greek Salad for a light lunch.
Why You’ll Love These Spinach and Feta Puff Pastry Squares
There is a reason this Mediterranean spinach feta recipe is a staple in our kitchen. Here is why you’ll fall in love with these squares:
- Crispy, Flaky Texture: Just like the image shows, the edges puff up into airy, golden layers that provide a perfect crunch.
- The Perfect Flavor Contrast: The creamy feta and sharp Parmesan create a salty “pop” against the mild, tender spinach.
- Beginner-Friendly: If you can cut a square and stir a bowl, you can make this easy puff pastry appetizer.
- Simple Ingredients: Everything you need can likely be found in a quick trip to the grocery store or even your pantry.
- Versatile: They are just as good served warm at a party as they are cold out of the fridge the next day.
What Are Spinach and Feta Puff Pastry Squares?
While these spinach feta pastry squares share a flavor profile with the classic Greek Spanakopita, there is one major difference: the dough. Traditional Spanakopita uses phyllo (filo) dough, which consists of many paper-thin layers brushed with olive oil or butter.
In this Mediterranean puff pastry recipe, we swap phyllo for puff pastry. Puff pastry is much more forgiving for beginners, offering a sturdier base and a much more pronounced “puff.” The result is a richer, more buttery bite that holds the spinach and feta filling perfectly in the center. It’s a modern, accessible take on a timeless Mediterranean classic.
Ingredients You’ll Need
To get that authentic taste and the look of the golden squares in the photo, you will need the following ingredients:
Puff Pastry Base
- Frozen Puff Pastry: You’ll need one box containing two sheets. Make sure to thaw it in the refrigerator so it remains cold but pliable.
Spinach Filling
- Spinach: Use 10 oz of fresh spinach (sautéed) or frozen chopped spinach. The secret to success is ensuring it is VERY dry.
- Feta Cheese: Look for a block of Greek feta in brine for the best flavor.
- Parmesan Cheese: Grated Parmesan adds a nutty depth and helps bind the filling.
- Aromatics: Fresh minced garlic and thinly sliced green onions provide the essential base flavors.
- Herbs: Dried oregano or fresh dill provides that signature Mediterranean aroma.
Assembly & Finish
- Egg Wash: One egg beaten with a splash of water for that professional golden shine.
- Toppings: Extra feta crumbles and a sprinkle of dried herbs or sesame seeds to match the textured look of our featured image.
For more spinach-heavy inspiration, check out our shrimp spinach pasta recipe.
How to Make Spinach and Feta Puff Pastry Squares (Step-by-Step)
Step 1 – Prepare the Spinach Filling

If using frozen spinach, thaw it completely and squeeze it through a kitchen towel until no more liquid comes out. If using fresh, sauté it quickly, let it cool, and then squeeze it dry. In a medium bowl, mix the dry spinach, crumbled feta, Parmesan, garlic, green onions, and herbs.
Step 2 – Roll and Cut Puff Pastry
On a lightly floured surface, gently roll out your thawed puff pastry sheets just to smooth the seams. Cut each sheet into 6 or 9 equal squares depending on your preferred appetizer size.
Step 3 – Assemble the Squares

Place the squares on a baking sheet lined with parchment paper. Use a fork to prick the center of each square (about a 1-inch area). This “docking” technique prevents the center from rising too much, creating a natural “well” for the filling. Spoon 1–2 tablespoons of the spinach mixture into the center.
Step 4 – Add Egg Wash and Toppings
Brush the exposed borders of the pastry with the egg wash. This is what creates that deep golden-brown color you see in the image. Sprinkle the extra feta and herbs on top.
Step 5 – Bake Until Golden and Flaky
Place in a preheated oven at 400°F (200°C). Bake for 15–20 minutes. You want to see the pastry fully puffed and the cheese slightly toasted.
Pro Tips for Perfect Puff Pastry Squares

To ensure your baked spinach feta squares turn out perfectly every time, follow these expert tips:
- Dry the Spinach Thoroughly: This is the most common mistake. Any leftover moisture will leak into the pastry, causing a “soggy bottom.” Squeeze it until you think it’s dry, then squeeze it one more time!
- Keep the Pastry Cold: If the pastry gets too warm, the butter layers melt before they hit the oven, and it won’t puff. If it feels soft, pop the assembled tray in the fridge for 10 minutes before baking.
- Don’t Overfill: It’s tempting to pile the filling high, but too much weight will prevent the pastry from lifting.
- Use a Hot Oven: Ensure your oven is fully preheated to 400°F. The high heat is what triggers the steam to lift the pastry layers.
Variations and Substitutions
Spinach Feta Puff Pastry Air Fryer
You can absolutely make these in the air fryer! Set it to 375°F and cook for 10–12 minutes. Make sure not to crowd the basket so the air can circulate and crisp up the sides.
Make It More Mediterranean
For an extra punch of flavor, fold in chopped Kalamata olives or finely diced sun-dried tomatoes into the spinach mixture. You could also serve these alongside a Whipped Feta Dip for a true mezze feast.
Cheese Variations
While feta is traditional, you can swap half the feta for goat cheese for a creamier texture or use a ricotta and feta blend for a milder flavor profile.
Vegan Option
Use a plant-based puff pastry (many commercial brands are accidentally vegan!) and substitute the feta with a vegan feta alternative and the egg wash with a brush of olive oil or almond milk.
How to Store and Reheat
- Fridge: Keep leftovers in an airtight container for up to 3–4 days.
- Freezer: You can freeze these for up to 2 months.
- Reheating: For the best results, reheat in a 350°F oven for 5–8 minutes. This restores the crispiness. Avoid the microwave, as it will make the buttery pastry soft and chewy.
What to Serve with Spinach and Feta Puff Pastry Squares
These squares are quite versatile. Serve them as:
- Appetizers: Alongside a bowl of cool Tzatziki or hummus.
- Lunch: With a side of Mediterranean Chickpea Salad.
- Brunch: Paired with fresh fruit and a cup of Greek coffee.

Spinach and Feta Puff Pastry Squares
Ingredients
Method
- Preheat: Set oven to 400°F (200°C). Line two large baking sheets with parchment paper.
- Mix Filling: In a bowl, combine dry spinach, feta, Parmesan, garlic, green onions, and oregano. Stir until well combined.
- Prepare Pastry: Roll out puff pastry sheets on a floured surface. Cut each sheet into 6 or 9 squares.
- Dock & Fill: Place squares on the baking sheets. Prick the centers with a fork. Place 1-2 tbsp of filling in the center of each.
- Wash & Top: Whisk the egg and water. Brush the pastry edges. Sprinkle with extra feta or sesame seeds.
- Bake: Bake for 15-20 minutes until the pastry is puffed and deep golden brown. Serve warm.
Notes
- Preheat: Set oven to 400°F (200°C). Line two large baking sheets with parchment paper.
- Mix Filling: In a bowl, combine dry spinach, feta, Parmesan, garlic, green onions, and oregano. Stir until well combined.
- Prepare Pastry: Roll out puff pastry sheets on a floured surface. Cut each sheet into 6 or 9 squares.
- Dock & Fill: Place squares on the baking sheets. Prick the centers with a fork. Place 1-2 tbsp of filling in the center of each.
- Wash & Top: Whisk the egg and water. Brush the pastry edges. Sprinkle with extra feta or sesame seeds.
- Bake: Bake for 15-20 minutes until the pastry is puffed and deep golden brown. Serve warm.
Make-Ahead Tips
If you are prepping for a party, you can assemble these spinach feta puff pastry appetizers up to 24 hours in advance. Simply keep them covered on the baking sheet in the refrigerator. Apply the egg wash just before they go into the oven. You can also freeze the unbaked squares; just add 5 minutes to the baking time when cooking from frozen!
FAQs
Can I use frozen puff pastry for spinach feta squares?
Yes! Frozen puff pastry is the preferred base for this recipe. Just ensure it is fully thawed in the refrigerator before rolling to prevent cracking.
How do you keep puff pastry from getting soggy?
The key is removing all moisture from the spinach and “docking” the center of the pastry with a fork so the filling stays in place while the edges rise.
Can I make spinach feta puff pastry ahead of time?
Absolutely. You can assemble the squares and keep them in the fridge for a day or freeze them unbaked for up to two months.
Can I freeze spinach and feta puff pastry squares?
Yes, they freeze beautifully both baked and unbaked. If already baked, let them cool completely before freezing in a single layer.
What cheese goes well with spinach in puff pastry?
Feta is the classic choice, but Parmesan, Ricotta, Goat cheese, and even Mozzarella work well to add different levels of creaminess and salt.
Final Thoughts
These Spinach and Feta Puff Pastry Squares are the ultimate marriage of convenience and gourmet flavor. With their crispy edges and savory Mediterranean filling, they bring a touch of elegance to any table without requiring hours in the kitchen. Whether you follow the recipe exactly or try an air fryer variation, these golden bites are guaranteed to be a hit.