To start off these flaky little spinach puff cups, preheat your oven to 400°F.
On a lightly floured surface, gently unfold and roll one sheet of thawed puff pastry until it’s about ¼-inch thick. Using a pizza cutter or sharp knife, cut the sheet into 12 equal rectangles (a 3×4 grid works perfectly).
Lightly spray a 12-cup muffin tin with nonstick cooking spray.
Gently press one puff pastry rectangle into each muffin cup, letting the corners drape over the edges a bit—these will become the pretty, flaky tops.
Brush the puff pastry in each muffin cup with melted butter, then sprinkle lightly with garlic powder and dried parsley for an extra flavor boost and golden finish.
Prep the Spinach:After thawing the frozen spinach, squeeze out every last drop of water (otherwise your puffs will be soggy!). The easiest way is to use a potato ricer, or just wrap it in a clean kitchen towel or several layers of paper towels and twist until it’s almost completely dry.
Make the Filling:In a large bowl, combine the squeezed spinach with the cream cheese, shredded mozzarella, grated Parmesan, salt, and pepper. Stir until everything is creamy and well mixed—your delicious cheesy filling is ready!
Spoon the spinach-cheese filling into each pastry-lined muffin cup, filling them about halfway (don’t overfill—the pastry needs room to puff!)
.Slide the tin into your preheated 400°F oven and bake for 10–15 minutes, until the puff pastry turns beautifully golden brown and crispy. That’s when the magic happens!
Carefully remove the Spinach Puffs from the muffin tin (a small offset spatula or fork works great for lifting them out)
.Let them cool for just a minute or two—they’re best served warm, when the pastry is still flaky and the cheesy center is perfectly gooey.