There’s something irresistible about flaky layers hugging a creamy, savory center, and these spinach puffs deliver just that. Crisp, golden pastry meets a luscious blend of fresh spinach, tangy feta, gooey mozzarella, and a hint of garlic in every bite. Whether you’re hosting a dinner party or craving a cozy snack, these puffs are your new go-to. Give them a shot—you’ll be hooked from the first delicious mouthful!
Gathering the right ingredients ensures these spinach puffs bake up perfectly golden and creamy. Here’s what you’ll need to make this savory treat shine:
Ready to roll up your sleeves and create these irresistible puffs? Follow these detailed steps to master the art of combining flaky pastry with a rich, cheesy spinach filling. You’ll learn how to handle the dough, prepare the filling, and seal each pouch so it bakes up beautifully.
1. Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper, ensuring an even bake and easy cleanup.
2. In a large skillet, heat the olive oil over medium heat. Add the minced garlic and sauté until fragrant, about 1 minute, taking care not to brown it.
3. Add the chopped spinach to the skillet and cook until wilted, about 2–3 minutes. Remove from heat and transfer to a bowl to cool slightly.
4. In a large mixing bowl, combine the cream cheese, feta, mozzarella, Parmesan, salt, and pepper. Use a spatula to mix until smooth and well blended.
5. When the spinach has cooled, fold it into the cheese mixture, stirring gently until the filling is evenly distributed.
6. On a lightly floured surface, roll out the thawed puff pastry to smooth out creases and achieve an even thickness.
7. Cut the pastry into approximately 4×4-inch squares, using a sharp knife or pizza cutter for clean edges.
8. Spoon about 1 tablespoon of the spinach-cheese filling into the center of each square, leaving the edges clear for sealing.
9. Fold each corner of the pastry square over the filling to form a neat pouch, then pinch the seams to seal completely.
10. Arrange the filled puffs on the prepared baking sheet, spacing them about an inch apart so they can expand.
11. Brush the tops of the puffs with the beaten egg, applying an even layer to achieve a golden, glossy finish.
12. Bake in the preheated oven for 15–20 minutes, or until the puffs have fully risen and turned deep golden brown.
13. Remove from the oven and let the puffs cool slightly on the baking sheet before transferring them to a serving platter.
These spinach puffs are amazingly versatile—perfect as finger food at parties or a comforting snack at home. Here are a few ideas to elevate your presentation and flavor pairing, ensuring each bite is as delightful as the last.
These puffs look fancy but are surprisingly simple—ideal even for beginners. The key is keeping temperatures and textures on point, from the silky cheese blend to the ultra-flaky pastry. Move quickly when rolling the dough, let cooked spinach cool to avoid soggy pockets, and don’t skimp on sealing those edges. If you’d like to mix it up, the suggestions below will help you prep ahead or switch cheeses without losing that creamy, savory magic.
After enjoying these golden puffs, you’ll want to keep any leftovers tasting just as flaky and flavorful. Proper storing techniques maintain both the crisp pastry and creamy filling, whether you plan to enjoy them the next day or save them for later entertaining.
Got questions? Here are some quick answers to help you master these tasty spinach puffs.
It takes about 10–15 minutes to prepare the filling and assemble the puffs, plus 15–20 minutes to bake. Including preheating the oven, the total time is roughly 35–40 minutes from start to finish.
One sheet of standard puff pastry, rolled into 4×4-inch squares, yields about 12 puffs. You can adjust the size of the squares if you’d like smaller or larger portions.
Yes. Assemble the puffs up through Step 9, place them on a baking sheet, freeze until solid, then transfer to a freezer bag. When ready to bake, place frozen puffs on a parchment-lined sheet, brush with egg wash, and add 3–5 minutes extra bake time while keeping the oven at 400°F (200°C).
Keep the puff pastry cold until you roll it out. Work quickly on a lightly floured surface, avoid over-handling, and brush with egg wash just before baking. Also, bake in a fully preheated oven so the layers steam and puff immediately.
Absolutely. Goat cheese, sharp cheddar, or Gruyère can replace or complement the existing cheeses. If you don’t have feta, swap it for ricotta. Just maintain the overall cheese volume (2¼ cups total) for the right creaminess.
Store cooled puffs in an airtight container in the refrigerator for up to 2 days. To reheat, place them on a baking sheet in a 350°F (175°C) oven for about 8–10 minutes until warmed through and crisp again.
These Flaky Creamy Spinach Puffs hit the sweet spot between impressive and totally doable—even if you’re brand-new to puff pastry. Why do they work? The crisp, buttery layers give way to a luscious cheese-and-spinach center that never fails to delight. You can mix and match cheeses, prep ahead, and freeze for stress-free entertaining. Print this recipe, stick it on your fridge, and let your oven do the rest. If you take them for a spin, drop a comment with your favorite twist or any questions that pop up!
Each bite begins with a flaky, buttery shell giving way to a creamy mix of fresh spinach, garlic, and a trio of cheeses that melt together in savory harmony.