Save
These spinach puffs with cream cheese filling are a perfect easy bite for when you want something savory and special without hours in the kitchen. They come together quickly yet feel indulgent with flaky pastry and a rich, cheesy center.
I first made these on a busy weekend afternoon when I needed a quick appetizer. They were such a hit that they’ve since become a regular snack whenever friends drop by unexpectedly.
Ingredients
- Frozen spinach: thawed and drained to avoid sogginess in the puffs
- Cream cheese: softened for an easy, smooth filling
- Puff pastry sheet: fresh or thawed frozen, look for one with good butter content for flakiness
- Shredded mozzarella and cheddar cheese: provide gooey melt and sharp contrast
- Garlic powder: adds a subtle savory depth that enhances the spinach
- Salt and pepper: to balance flavors
- Egg: for brushing to give the puffs a shiny golden finish
Instructions
- Preheat The Oven:
- Set your oven to 400 degrees Fahrenheit so it will be hot and ready for a crisp bake when the puffs are assembled
- Prepare The Filling:
- In a bowl, mix together the drained spinach, softened cream cheese, mozzarella, cheddar, garlic powder, salt, and pepper until they combine into a creamy, savory mixture that is well balanced in flavor and texture
- Roll Out The Pastry:
- On a lightly floured surface, roll the puff pastry sheet just a bit to smooth creases and then cut into roughly 3-inch circles for manageable sized puffs
- Fill And Seal The Puffs:
- Place a spoonful of the spinach and cheese mixture in the center of each circle. Fold each in half to create a half-moon shape and press the edges with a fork to seal thoroughly so the filling doesn’t leak during baking
- Apply Egg Wash:
- Brush the tops of the folded puffs with beaten egg to help them brown beautifully and get a nice shine once they bake
- Bake Until Golden:
- Arrange the puffs on a parchment lined baking sheet and put them in the oven for about 15 to 20 minutes until they puff up and turn golden brown with crisp edges ready to enjoy
I love the way the spinach blends with creamy cheeses in these. They remind me of a snack my family used to make during the holidays and how everyone would gather around the kitchen laughing while these baked. The flaky crust and cheesy filling create that comforting feeling that’s hard to resist.
Storage Tips
Store leftover spinach puffs in an airtight container in the refrigerator for up to three days. Reheat in the oven at 350 degrees Fahrenheit to bring back their crispiness instead of using a microwave which can make pastry soggy.
Ingredient Swaps
Try substituting feta cheese for cream cheese for a tangier flavor or add a pinch of nutmeg into the filling for a warm spice note. Instead of frozen spinach, finely chopped fresh spinach lightly sautéed to remove excess moisture works well too.
Serving Ideas
Serve these warm alongside a fresh salad with lemon vinaigrette or with a simple marinara sauce for dipping to turn them into a party-friendly starter or light lunch.
These spinach puffs combine ease and elegance for a snack that satisfies every time.
Frequently Asked Recipe Questions
- → What type of spinach works best for these puffs?
Frozen spinach is convenient but must be fully thawed and drained to avoid soggy pastry. Fresh spinach can be used if cooked and drained thoroughly.
- → Can I substitute the cheeses used here?
Yes, mozzarella offers a mild creaminess and cheddar adds sharpness. You can swap with gouda, fontina, or other melting cheeses for varied flavors.
- → How do I prevent the pastry from becoming soggy?
Ensure spinach is well drained and puff pastry is not overfilled. The egg wash also helps seal the edges and create a barrier that maintains crispness.
- → What is the best way to seal the puffs?
Folding the pastry circles into half-moons and pressing edges with a fork creates a secure seal and decorative edge.
- → Can these be made ahead and baked later?
Yes, you can prepare filled puffs and refrigerate them for a few hours before baking. Let them rest briefly at room temperature prior to oven time for even baking.