You know those afternoons when the kids are hungry, the clock is ticking, and you need something that feels fancy but takes almost no effort? That's exactly when I turn to puff pastry. It's like having a magic wand in the freezer – it transforms into golden, flaky bites that make everyone think you slaved away.
Advertisements1
This recipe came to life on a chaotic Tuesday when I had a box of puff pastry, some leftover spinach, and a block of feta that was begging to be used. I threw it together, baked it, and my family devoured it before the timer even beeped. Now it's my go-to for playdates, potlucks, and 'I need a snack now' emergencies.
The best part? You don't need to be a pastry chef. Just roll, fill, bake, and watch the magic happen. And if your folds aren't perfect? Who cares. They'll still taste amazing.
Why You'll Love This Recipe
About the Ingredients
1 sheet (about 9.9 oz / 280g) frozen puff pastry, thawed
Look for all-butter puff pastry for the best flavor. If you only have two sheets, save one for another recipe or double the filling.
1 tablespoon (15 ml) olive oil
Extra-virgin olive oil adds richness. You can substitute melted butter for a more buttery flavor.
1 small shallot, finely chopped (about 2 tablespoons)
Shallots are milder than onions. If you don't have one, use 1/4 cup finely chopped yellow onion.
2 cloves garlic, minced
Fresh garlic is best. In a pinch, use 1/2 teaspoon garlic powder.
5 oz (140g) fresh spinach, roughly chopped
Baby spinach works great. You can also use frozen spinach – just thaw and squeeze dry.
4 oz (115g) feta cheese, crumbled
Use a good-quality feta in brine. If you're not a feta fan, try goat cheese or shredded mozzarella.
1/4 cup (30g) grated Parmesan cheese
Adds a salty, nutty kick. You can skip it or use Pecorino Romano.
1/4 teaspoon salt
Adjust to taste, especially if your feta is salty.
1/4 teaspoon black pepper
Freshly ground is best.
1 large egg, beaten (for egg wash)
This gives the pastry a beautiful golden shine. You can also use milk or cream.
Tips & Tricks
- Keep the puff pastry cold until you're ready to use it – it's easier to handle and puffs up better.
- Don't overfill the pastry – about 1 tablespoon per square is perfect to prevent leaks.
- Make sure the oven is fully preheated before baking – a hot oven is key for flaky layers.
- If the pastry tears, just patch it with a little water – it'll bake fine.
Pro Tips
Step-by-Step Instructions
1. Preheat and Prep
Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper. Lightly flour your work surface.
2. Cook the Filling
In a skillet over medium heat, warm the olive oil. Add the shallot and garlic, sauté for 2 minutes until softened. Add the spinach and cook for 2-3 minutes until wilted. Remove from heat and let cool slightly.
3. Mix the Filling
In a bowl, combine the cooked spinach mixture, feta, Parmesan, salt, and pepper. Stir until well mixed.
4. Roll and Cut
On the floured surface, roll the puff pastry sheet into a 12×12-inch square. Cut it into 9 equal squares (about 4×4 inches each).
5. Fill the Squares
Place about 1 tablespoon of filling in the center of each square. Fold the corners to the center and pinch to seal, forming a little bundle.
6. Apply Egg Wash
Brush the tops of the bundles with the beaten egg. This will give them a shiny, golden finish.
7. Bake to Perfection
Place the bundles on the prepared baking sheet, leaving space between them. Bake for 20-25 minutes, until the pastry is puffed and deep golden brown. The filling should be hot and bubbly.
8. Cool and Serve
Let them cool for 5 minutes on the baking sheet. Serve warm – they're irresistible!
Delicious Variations
Mediterranean
Add chopped sun-dried tomatoes and kalamata olives to the filling.
Spicy Sausage
Brown 1/2 cup cooked Italian sausage and mix with the spinach.
Sweet Option
Swap the filling for apple slices, cinnamon, and a drizzle of honey.
How to Store Savory Puff Pastry Snacks
Refrigerator
Store leftovers in an airtight container in the fridge for up to 3 days.
Freezer
Freeze unbaked bundles on a baking sheet, then transfer to a freezer bag for up to 2 months. Bake from frozen, adding 5 minutes to the time.
Reheating
Reheat in a 350°F (175°C) oven for 5-7 minutes to crisp up.
Frequently Asked Questions
Q: Can I use store-bought puff pastry?
Yes, store-bought puff pastry is perfect for this recipe – just make sure it's thawed properly. It saves time and works beautifully.
Q: Can I make these ahead of time?
Absolutely! You can assemble the bundles and refrigerate them for up to 24 hours before baking. Just add a couple of minutes to the baking time if they're cold.
Q: How do I keep the puff pastry from getting soggy?
Make sure your filling is well-drained and not too wet. Sauté the spinach until all the moisture evaporates, and let it cool before filling.
Q: Can I substitute the feta cheese?
Yes, you can use goat cheese, ricotta, or even shredded mozzarella. Just adjust the salt accordingly.
Q: What can I serve with these snacks?
They're great on their own, but you can serve them with marinara sauce, tzatziki, or a simple yogurt dip.
I hope these little bundles of joy become your new go-to snack. Try them for your next gathering, and don't forget to tag me in your photos – I'd love to see how they turn out!
Savory Puff Pastry Snacks
Flaky, buttery puff pastry filled with spinach and feta, baked to golden perfection – a crowd-pleasing appetizer in 30 minutes.
🧂 Ingredients
- 1 sheet (about 9.9 oz / 280g) frozen puff pastry, thawed
- 1 tablespoon (15 ml) olive oil
- 1 small shallot, finely chopped (about 2 tablespoons)
- 2 cloves garlic, minced
- 5 oz (140g) fresh spinach, roughly chopped
- 4 oz (115g) feta cheese, crumbled
- 1/4 cup (30g) grated Parmesan cheese
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1 large egg, beaten (for egg wash)
📋 Instructions
- 1Preheat and Prep — Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper. Lightly flour your work surface.
- 2Cook the Filling — In a skillet over medium heat, warm the olive oil. Add the shallot and garlic, sauté for 2 minutes until softened. Add the spinach and cook for 2-3 minutes until wilted. Remove from heat and let cool slightly.
- 3Mix the Filling — In a bowl, combine the cooked spinach mixture, feta, Parmesan, salt, and pepper. Stir until well mixed.
- 4Roll and Cut — On the floured surface, roll the puff pastry sheet into a 12×12-inch square. Cut it into 9 equal squares (about 4×4 inches each).
- 5Fill the Squares — Place about 1 tablespoon of filling in the center of each square. Fold the corners to the center and pinch to seal, forming a little bundle.
- 6Apply Egg Wash — Brush the tops of the bundles with the beaten egg. This will give them a shiny, golden finish.
- 7Bake to Perfection — Place the bundles on the prepared baking sheet, leaving space between them. Bake for 20-25 minutes, until the pastry is puffed and deep golden brown. The filling should be hot and bubbly.
- 8Cool and Serve — Let them cool for 5 minutes on the baking sheet. Serve warm – they're irresistible!


