Cheesy spinach puffs bring thawed spinach, sharp cheddar, feta, Parmesan, and flaky pastry together in a crisp, savory bite. The filling is tender and creamy while the pastry rises around it, making each puff suitable for a party tray, brunch table, or easy family snack. Because the spinach is squeezed dry and the pastry stays chilled, this cheesy spinach puffs recipe can go from mixing bowl to golden appetizer in about 45 minutes.
What are cheesy spinach puffs?
Cheesy spinach puffs are small pastry parcels filled with a seasoned spinach-and-cheese mixture. Frozen chopped spinach is convenient because it is already portioned and easy to keep on hand, but it must be thawed and squeezed very dry. Cheddar contributes a familiar savory flavor, feta adds a lightly tangy saltiness, and Parmesan gives the filling a deeper, nutty note. Beaten eggs bind the mixture so it stays together inside the pastry.
Use thawed frozen puff pastry for the outer layer. Cut it into even squares, add a modest spoonful of filling, and fold or pinch the edges so the filling remains enclosed. The finished puffs should be visibly puffed, golden, and crisp at the edges, with a hot, set center.
Why this cheesy spinach puffs recipe works
The recipe balances a moist filling with a dry, chilled pastry. Squeezing the spinach prevents excess water from steaming the pastry from the inside, while the eggs help the cheeses and greens hold their shape as they bake. A hot oven gives the pastry enough lift to form flaky layers before the filling overcooks.
There is also a useful contrast in texture: the outside becomes crisp and delicate, while the spinach, cheese, and egg mixture stays soft. Keeping the puff pastry cool gives you more time to cut and seal the squares cleanly. If the pastry begins to feel sticky, pause and chill it briefly rather than adding extra flour.
How to make cheesy spinach puffs
Ingredients
- 10 ounces frozen chopped spinach, thawed and squeezed dry
- 1 cup shredded sharp cheddar cheese
- 1/2 cup crumbled feta cheese
- 2 large eggs, beaten
- 1/4 cup grated Parmesan cheese
- 1 teaspoon garlic powder
- 1 package frozen puff pastry, thawed

Method
Set up the work area before opening the pastry. A lined baking sheet, a spoon, and a small bowl for the beaten eggs will make assembly quicker and reduce the time the pastry spends at room temperature.
- Heat the oven to 400°F and line a baking sheet with parchment.
- Stir together spinach, cheddar, feta, eggs, Parmesan, and garlic powder until evenly combined.
- Cut the puff pastry into squares and place them on the prepared sheet.
- Spoon filling into the center of each square, fold or pinch the pastry around the filling, and brush with any remaining egg.
- Bake for 20 to 25 minutes, until puffed and golden. Cool briefly before serving.

For consistent portions, use roughly the same amount of filling in every square and leave enough pastry around it to seal. Press the edges firmly, but do not flatten the center. The puffs are ready when the pastry is deeply golden and the seams look set. A brief cooling period lets the filling firm enough to serve without spilling.
Serving ideas
Serve cheesy spinach puffs warm or at room temperature on a platter with a small bowl of yogurt dip, sour cream, or a mild herb sauce. They pair well with fresh fruit and a green salad at brunch, and they can sit beside soup as a savory bread-like accompaniment. For a party, arrange them with the seam side down so the pastry looks neat and the filling stays contained.
One concrete use case is a make-ahead appetizer tray: bake the puffs before guests arrive, let them cool slightly, and serve them with toothpicks. Their small size makes it easy to offer one or two per person alongside other finger foods without needing plates or cutlery.
Tips for crisp pastry
Squeeze the thawed spinach very dry so the pastry stays crisp. If you are using a colander, press the spinach firmly, then blot it with a clean towel. Keep the pastry chilled and avoid overfilling each square. Excess filling can force open the seams and make the bottoms soft.
Work on a cool surface and return the assembled baking sheet to the refrigerator for a few minutes if the pastry becomes soft. Leave space between the puffs so hot air can circulate. For an optional variation, fold a small amount of finely chopped fresh dill or parsley into the filling, but keep the primary quantities the same and avoid adding watery vegetables.
Storage and reheating
Cool baked puffs completely before storing them in a sealed container. Refrigerate them and use them within a few days for the best texture. Reheat them in a hot oven or toaster oven until the pastry is crisp and the center is warmed through. Microwaving is quick but tends to soften the layers, so use it only when crispness is less important.
You can also freeze baked puffs in a freezer-safe container, separating layers with parchment. Reheat them from frozen in the oven until hot in the middle. Do not seal warm puffs in a container, because trapped steam will soften the pastry and can make the bottoms soggy.
Recipe questions and useful answers
Can I use fresh spinach?
Yes. Cook fresh spinach until wilted, cool it, chop it, and squeeze away as much moisture as possible. The final measured amount should be dry enough that it does not release water into the pastry.
How do I keep the filling from leaking?
Use a modest amount of filling, keep the pastry cool, and press or pinch the edges together firmly. Avoid placing filling on the sealing edge. If a square becomes warm and sticky, chill it before closing.
Can I prepare them ahead?
Yes. Assemble the puffs, cover the baking sheet, and chill them until you are ready to bake. Bake directly from chilled, allowing a little extra time if needed, and rely on the golden pastry and set seams as the doneness cues.
FAQs
What temperature should cheesy spinach puffs reach?
Bake them at 400°F until the pastry is puffed and golden and the filling is set. The center should feel hot when one puff is opened.
Why did my pastry turn soggy?
The most common causes are wet spinach, overfilling, warm pastry, or sealing the puffs in a container before they cooled. Dry the spinach thoroughly and cool the baked puffs before storing.
Can I use another cheese?
You can make a small optional cheese adjustment, but keep the total amount reasonably similar so the filling does not become greasy or loose. Cheddar, feta, and Parmesan provide the intended balance.
How long should the puffs cool?
Let them cool briefly, usually long enough to firm the filling while keeping the pastry pleasantly warm. Serve once the seams are stable and the center is no longer dangerously hot.

Cheesy spinach puffs are an adaptable appetizer with a crisp pastry shell and a savory, cheesy spinach center. Keep the spinach dry, the pastry cool, and the portions even, then bake until the layers are golden for the best result.

Cheesy Spinach Puffs
Adjust the serving amount to scale the ingredient list. Written quantities in the steps refer to the original recipe; adjust them in the same proportion. Timing may vary with batch size.
Ingredients
Ingredients
- 10 ounces frozen chopped spinach thawed and squeezed dry
- 1 cup shredded sharp cheddar cheese
- 1/2 cup crumbled feta cheese
- 2 large eggs beaten
- 1/4 cup grated Parmesan cheese
- 1 teaspoon garlic powder
- 1 package frozen puff pastry thawed
Instructions
Instructions
- Heat the oven to 400°F and line a baking sheet with parchment.
- Stir together spinach, cheddar, feta, eggs, Parmesan, and garlic powder until evenly combined.
- Cut the puff pastry into squares and place them on the prepared sheet.
- Spoon filling into the center of each square, fold or pinch the pastry around the filling, and brush with any remaining egg.
- Bake for 20 to 25 minutes, until puffed and golden. Cool briefly before serving.







