Everyone loves these flaky, buttery spinach & feta spanakopita puffs, perfect for making ahead!

These spinach and feta puffs are inspired by classic spanakopita, but made easy with puff pastry. The filling is creamy, savory, and balanced, with plenty of spinach and feta. They’re perfect for parties, brunch, or serving alongside soup or salad, and they freeze beautifully.
Sweet or savory, Puff pastry recipes have to be my favorite. The buttery flakiness just soothes the soul. Turn it into spanakopita, and it’s a combination made in heaven. You can make a big batch of these pies to stock your freezer and always have them on hand. They’re easy to put together, bake in no time, and look good on any appetizer board or spread.
Why You’ll Love These Spinach and Feta Puffs
Tender, buttery, crispy
Flaky, golden puffed pastry
Savory, creamy, herby,
Bright, fresh, oniony
Soft, briny spinach feta filling.

What are the ingredients for spinach and feta puff pastry pies?
Baby spinach leaves – Fresh spinach cooks down significantly, so a full pound is just right. I always like to add it to the pan a little at a time so it doesn’t release too much liquid and the filling stays creamy — not watery.
Olive oil – Adds richness and helps soften the scallions and garlic without overpowering the spinach.
Scallions – Provide mild onion flavor and freshness without the sharpness of raw onion.
Garlic – Adds depth and warmth. Grating it ensures it melts seamlessly into the filling.
Salt & freshly cracked black pepper – Essential for drawing out moisture from the spinach and enhancing flavor.
Cream cheese – Makes the filling creamy and stable, helping it hold together beautifully inside the puff pastry. Set it out to come to room temperature so it easily melts into the pan.
Feta cheese – Brings tangy, salty brightness that defines the classic Greek flavor. My favorite is sheep’s milk feta.
Dried dill – Subtle herby freshness for traditional spanakopita flavor. You can use fresh if you have it.
Puff pastry sheet – Creates the most flaky, buttery layers with minimal effort. I get this at the restaurant supply store, but you can use store-bought as well.
Egg wash –mix an egg yolk with milk to give the pastries their glossy, deeply golden finish.
Make-Ahead Hosting Tip: Create a Beautiful Mediterranean Table with a Refreshing Citrus Drink
These spinach and feta puffs can be fully assembled and frozen unbaked. Freeze in a single layer, then transfer to freezer bags. Bake straight from frozen at 375°F, adding 5–8 extra minutes to the baking time. They’re perfect for stress-free hosting, brunch spreads, or serving with soup or salad.

How do I start the filling?
Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper. Heat a large skillet over medium heat. Add the olive oil, scallions, and a pinch of salt. Cook for 2–3 minutes, until softened. Add the grated garlic and cook briefly until fragrant.
When do I add the spinach?
Increase the heat to medium-high and add the spinach in batches, seasoning lightly with salt and pepper as you go. Allow the liquid released by the spinach to evaporate before adding more. Cook until all the spinach is wilted and the pan is mostly dry.
How do I make the filling creamy?
Remove the skillet from the heat. While the mixture is still warm, stir in the cream cheese until fully incorporated. Crumble in the feta and mix well. Add the dried dill if using. Taste and adjust seasoning as needed. Allow the filling to cool to room temperature before assembling.
How do I assemble the puffs?
Unroll the puff pastry on a lightly floured surface and cut using one of the options below. Spoon the spinach filling onto one half of each pastry piece, leaving a small border around the edges. Brush the edges lightly with egg wash, fold over, and press to seal. Crimp with a fork if desired.

Which shapes work best for these pies?
Square Option (No Waste) -Cut the 15 x 10-inch puff pastry sheet into 3 rows by 4 rows, creating 12 equal squares (about 3.3 x 3.75 inches). This option eliminates scraps and is the most efficient.
Round Option -Use a 3½ to 4-inch round cutter to cut circles from the pastry. Fill half the circles, brush edges with egg wash, and top with remaining circles. Press to seal and crimp. This method creates pastry scraps that should not be re-rolled, as re-rolling affects how the pastry puffs.
Can I make these ahead of time?
Yes! Like I said, make a big batch or a double batch and put them in the freezer so you always have them on hand for surprise guests or in preparation for a dinner party. Freeze the unbaked pies on a baking sheet and store them in airtight bags or containers in the freezer until ready to bake. You can place them in the oven frozen, and just add about 5 minutes to the cook time.
How long do I bake the pies?
Transfer to the prepared baking sheet and brush the tops with egg wash. Bake for 20–25 minutes, or until puffed and deeply golden. Let cool slightly before serving.
What’s the best way to serve Spinach & Feta Puff Pastry Puffs?
I love to serve these with soup or put them out as a snack or appetizer. They go well with a lot of different appetizers, so fit right in on any appetizer spread.

Do you have more fun ways to eat spanakopita?
Pull-Apart Spanakopita& Chicken Sliders
Spanakopita Grilled Cheese Sandwiches
Spinach & Feta Phyllo Rolls: Spanakopita Rolls
Watch the Video

Spinach & Feta Puff Pastry Puffs (Spanakopita-Style)
These spinach and feta puffs are inspired by classic spanakopita, but made easy with puff pastry. The filling is creamy, savory, and balanced, with plenty of spinach and feta. They’re perfect for parties, brunch, or serving alongside soup or salad, and they freeze beautifully.
Ingredients
For the filling:
- 1 pound baby spinach leaves
- 3 to 4 tablespoons olive oil
- 3 to 4 scallions, thinly sliced
- 3 garlic cloves, grated
- Salt, to taste
- Freshly cracked black pepper, to taste
- 8 ounces (230 g) cream cheese, softened
- 6 ounces (170 g) feta cheese, crumbled
- 1 teaspoon dried dill (optional)
For the pastry:
- 1 sheet puff pastry, thawed (15 x 10 inches)
- Egg wash: 1 egg yolk mixed with 2 to 3 tablespoons milk
Instructions
Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper.
Heat a large skillet over medium heat. Add the olive oil, scallions, and a pinch of salt. Cook until the scallions soften, about 2 to 3 minutes.
Add the grated garlic and cook for a few seconds until fragrant.
Increase the heat to medium-high and add the spinach in batches, seasoning lightly with salt and pepper as you go. Let the liquid released by the spinach evaporate before adding the next batch. Cook until all the spinach is wilted and the pan is mostly dry.
Remove the skillet from the heat. While the mixture is still warm, stir in the cream cheese until fully incorporated.
Crumble in the feta cheese and mix well. Add the dried dill if using. Taste and adjust seasoning as needed. Allow the filling to cool to room temperature before assembling.
Unroll the puff pastry on a lightly floured surface and cut using one of the options below.
Spoon the spinach filling onto one half of each pastry piece, leaving a small border around the edges. Brush the edges lightly with egg wash, fold over, and press to seal. Crimp with a fork if desired.
Transfer to the prepared baking sheet and brush the tops with egg wash.
Bake for 20–25 minutes, or until puffed and deeply golden. Let cool slightly before serving.
Cutting Options (Choose One)
Square Option (No Waste)Cut the 15 x 10-inch puff pastry sheet into 3 rows by 4 rows, creating 12 equal squares, each about 3.3 x 3.75 inches. This is the most efficient option and eliminates pastry scraps.
Round OptionUse a 3½ to 4-inch round cutter to cut circles from the pastry. Place filling in the center of half the circles, brush edges with egg wash, and top with remaining circles. Press to seal and crimp with a fork. This option creates scraps, which should not be re-rolled.
Notes
Make-Ahead & Hosting Tip
These spinach and feta puffs can be fully assembled and frozen unbaked. Freeze in a single layer, then transfer to freezer bags. Bake straight from frozen at 375°F, adding 5–8 extra minutes to the baking time. They’re perfect for stress-free hosting, brunch spreads, or serving with soup or salad.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
-
Dodoni Feta Cheese 14 oz -
CASABREWS Ultra Espresso Machine with LCD Display, Powerful Milk Frother and Customizable Brewing Temperature, Provides Barista-Level Lattes and Cappuccinos -
Breville BOV900BSS Smart Oven Air Fryer Pro and Convection Oven, Brushed Stainless Steel -
Lodge 3.6 Quart Enameled Cast Iron Covered Casserole with Lid – Dual Handles – Oven Safe up to 500° F or on Stovetop - Use to Marinate, Cook, Bake, Refrigerate and Serve – Lagoon


Leave a Reply