If you need an appetizer that looks impressive but comes together with barely any effort, these spinach puffs are about to become your new secret weapon. Picture golden, flaky puff pastry parcels filled with creamy spinach and gooey melted cheese, the kind of bite-sized snack that vanishes from the tray within minutes of hitting the table. They strike that perfect balance between fancy and fuss-free, which is exactly why they show up at nearly every gathering I host.
The real beauty here is how forgiving and flexible the recipe is. You use store-bought puff pastry as a shortcut, sneak in a generous amount of fresh spinach, and finish with your favorite melty cheese. Whether you are feeding a party crowd, prepping a make-ahead snack, or just craving something warm and cheesy on a quiet afternoon, these puffs deliver restaurant-level flavor with home-kitchen ease. Let me show you exactly how to make them.
Why You’ll Love This Recipe
These spinach puffs earn their spot in the regular rotation because they rely on simple, everyday ingredients. You only need a handful of staples like puff pastry, spinach, cream cheese, and cheddar, all of which are easy to find and even easier to work with. There is no special equipment and no fussy technique, just a quick sauté, a simple filling, and a fold-and-bake finish.
They are also endlessly customizable. Want to swap the cheddar for mozzarella, sneak in extra veggies, or add a little heat with red pepper flakes? Go for it. The filling is forgiving and adapts to whatever you have on hand or whatever mood you are in, which makes this recipe a reliable canvas rather than a rigid set of rules.
Best of all, they look genuinely gourmet without any of the stress. Using store-bought puff pastry means you get that bakery-style flaky, golden finish while doing almost none of the work. Their perfectly bite-sized shape makes them a natural crowd favorite at parties, holiday spreads, and family gatherings, and they pair beautifully with dips, soups, and salads.
Ingredients
The ingredient list is short and shopping-friendly. You will need 1 sheet of puff pastry, thawed, and I always recommend an all-butter version for the flakiest, most golden results. For the filling, gather 4 cups of fresh spinach, roughly chopped, which cooks down dramatically, along with 4 ounces of softened cream cheese and 1 cup of grated cheddar or mozzarella cheese. Cheddar brings a sharp tang while mozzarella delivers that irresistible stretchy meltiness, so use whichever you love or a blend of both.
Rounding things out, you will need 1 minced garlic clove for savory depth, 1 beaten egg yolk to give the puffs their gorgeous golden top, and salt and pepper to taste. If fresh spinach is not available, you can substitute 10 ounces of frozen spinach that has been thawed and thoroughly drained. Softened cream cheese blends far more smoothly than cold, so if you forget to set it out, a quick 10-second zap in the microwave does the trick.
A quick note on the cheese factor: for an even richer filling, feel free to stir in a little grated parmesan or Swiss. These small additions layer in extra savory complexity and make the puffs taste like they came from a proper bakery. Just keep the total filling amount in check so the pastry can still seal and puff properly.

Step-by-Step Instructions
Begin by preheating your oven to 400 degrees Fahrenheit (200 degrees Celsius) and lining a baking sheet with parchment paper. While the oven heats, take your puff pastry out and let it sit at room temperature for about 10 minutes so it becomes pliable and easy to work with. Pastry that is too cold will crack, while pastry that is too warm turns sticky, so that short rest hits the sweet spot.
Next, cook the spinach. Warm a drizzle of olive oil in a large skillet over medium heat and sauté the minced garlic for about 30 seconds, just until fragrant. Add the fresh spinach and cook for 2 to 3 minutes until fully wilted, then season with a pinch of salt and black pepper. Remove the skillet from the heat and let the spinach cool slightly before you build the filling.
To make the filling, combine the softened cream cheese, shredded cheddar or mozzarella, and the cooked spinach in a mixing bowl. Stir until everything is evenly blended, then taste and adjust the seasoning, adding a little more salt if needed. Unroll the puff pastry on a lightly floured surface and cut it into 12 equal squares, then spoon about 1 to 2 tablespoons of filling into the center of each square.
Fold the corners of each square together over the filling and pinch firmly to seal, then arrange the puffs on your prepared baking sheet. Beat the egg yolk with a tablespoon of water and brush it over the tops for that signature golden glow. Bake for 12 to 14 minutes, until the pastry is puffed and deeply golden. Serve them warm for the ultimate melty, flaky experience.

Tips for the Best Spinach Puffs
The most common mistake is overfilling, so resist the temptation to pack in extra. Too much filling causes the puffs to rupture and leak during baking, leaving you with messy, deflated parcels instead of neat golden pillows. A modest 1 to 2 tablespoons per square is the sweet spot for a clean seal and a beautiful rise.
For maximum puffiness, chill the assembled puffs in the fridge for 10 to 15 minutes before baking. Cold pastry hitting a hot oven creates the steam that makes puff pastry dramatically flaky, so this quick chill is a real crispiness booster. If you are using frozen spinach, squeeze out every bit of excess water first, because soggy filling is the enemy of a crisp pastry base. For more cheesy, veg-forward appetizers, try my stuffed mushrooms with creamy spinach and cheese or a batch of creamy spinach artichoke dip to round out the spread.
Finally, do not be afraid to make the recipe your own. A pinch of red pepper flakes or some chopped jalapeño adds a welcome kick, and a sprinkle of parmesan deepens the savory notes. Serve the puffs with marinara, a lemony aioli, or alongside a fresh salad or bowl of soup for a simple, satisfying spread.
Kitchen Gear for This Recipe
- Instant-Read Meat Thermometer
- Enameled Cast Iron Dutch Oven
- Heavy-Duty Sheet Pan Set
- Glass Mixing Bowl Set
As an Amazon Associate, The Kitchen’s Aid earns from qualifying purchases at no extra cost to you.
Frequently Asked Questions
Can I make these spinach puffs ahead of time?
Yes. You can assemble the puffs a few hours in advance and keep them covered in the fridge until you are ready to bake, which makes them ideal for entertaining.
Can I freeze spinach puffs?
Absolutely. Assemble them and freeze unbaked, then bake straight from frozen, adding a couple of extra minutes to the baking time until they are golden and puffed.
How do I store and reheat leftovers?
Store leftovers in an airtight container in the fridge for up to two days. Reheat them in a 350 degree Fahrenheit oven until they crisp back up, rather than the microwave, which can make the pastry soft.
Can I use frozen spinach instead of fresh?
Yes. Use about 10 ounces of frozen spinach that has been thawed and squeezed completely dry. Removing the excess moisture is essential to keep the pastry from turning soggy.
How do I make these vegan?
Many store-bought puff pastries are naturally vegan, so simply pair one with dairy-free cream cheese and shredded cheese, and brush the tops with a little plant milk in place of the egg yolk.
These cheesy spinach puffs bring restaurant-level flavor right to your table with almost no effort, and I would love to hear how yours turn out. For more inspiration, browse these healthy eating ideas, and be sure to snap a photo and tag @thekitchensaid on Instagram so I can see your creations.
Cheesy Spinach Puffs
American · Appetizer

Golden, flaky puff pastry filled with creamy spinach and gooey cheese, an easy crowd-pleasing appetizer.
Ingredients
- 1 sheet puff pastry, thawed
- 4 cups fresh spinach, roughly chopped (or 10oz frozen, thawed, and drained)
- 4 oz cream cheese, softened
- 1 cup grated cheddar or mozzarella cheese
- 1 garlic clove, minced
- 1 egg yolk, beaten
- Salt and pepper, to taste
Instructions
- Preheat oven to 400F (200C) and line a baking sheet with parchment paper.
- Saute garlic and fresh spinach in olive oil until wilted; season and cool.
- Mix cooled spinach with cream cheese and cheddar; season to taste.
- Cut puff pastry into 12 squares, fill each center, fold and seal.
- Brush with egg yolk and bake 12-14 minutes until puffed and golden.
Nutrition: 180 calories
Made this? Rate it







