Spinach and Cheese Puff Pastry Squares

If you are searching for a show-stopping appetizer that looks incredibly impressive but comes together with minimal effort, these Spinach and Cheese Puff Pastry Squares are exactly what you need. Buttery, golden, shatteringly flaky squares of store-bought puff pastry filled with a rich, creamy spinach and cheese filling — they are the kind of finger food that disappears from the tray within minutes at any gathering. Whether you are hosting a holiday party, a game day spread, or a casual get-together with friends, these squares deliver every single time.

Advertisement

Why You Will Love This Recipe

  • Only a handful of ingredients — most of which you likely already have on hand
  • Uses store-bought puff pastry — no homemade dough required, no stress
  • Ready in about 30 minutes from start to finish
  • Make-ahead friendly — assemble ahead, bake fresh, or bake and freeze
  • Crowd-pleasing every time — cheesy, savory, crispy outside and creamy inside
  • Endlessly customizable — swap cheeses, add herbs, or throw in extras

Ingredients

For the Filling

  • 1 package (10 oz) frozen chopped spinach, thawed and thoroughly squeezed dry
  • 4 oz cream cheese, softened to room temperature
  • ½ cup grated Parmesan cheese
  • ½ cup crumbled feta cheese (or shredded mozzarella)
  • 1 large egg
  • 1 teaspoon garlic powder
  • ½ teaspoon onion powder
  • ½ teaspoon Italian seasoning
  • Salt and black pepper to taste

For the Pastry

  • 1 box (17.3 oz) frozen puff pastry (2 sheets), thawed overnight in the refrigerator
  • 1 egg whisked with 1 teaspoon water (for egg wash)
  • Extra Parmesan for sprinkling on top (optional)
  • Sesame seeds for garnish (optional)

Instructions

Step 1: Prepare the Spinach

This step is absolutely critical and cannot be rushed. Place the thawed frozen spinach in a clean kitchen towel or several layers of paper towels and squeeze out as much liquid as possible. Excess moisture in the spinach is the number one cause of soggy, wet filling — so squeeze, then squeeze again. The spinach should feel dry and crumbly before it goes into the filling. If using fresh spinach, cook it in a lightly oiled pan with crushed garlic until completely wilted, then chop, cool, and drain thoroughly before using.

Step 2: Make the Cheese Filling

In a medium mixing bowl, combine the softened cream cheese, grated Parmesan, crumbled feta, egg, garlic powder, onion powder, Italian seasoning, salt, and black pepper. Mix everything together until smooth and well combined. Add the squeezed-dry spinach and stir until fully incorporated. Taste the filling and adjust the seasoning as needed — it should taste well-seasoned and savory. Set aside while you prepare the pastry.

Step 3: Prepare the Puff Pastry

Preheat your oven to 400°F (200°C) and line two baking trays with parchment paper. Remove the thawed puff pastry from the refrigerator — it should feel cold but pliable. On a lightly floured surface, gently roll each sheet out just enough to smooth any fold lines. Cut each sheet into 9 equal squares (3 cuts across, 3 cuts down), giving you 18 squares total from both sheets.

Step 4: Fill and Shape the Squares

Place the pastry squares on the prepared baking trays. Spoon approximately 1 tablespoon of the spinach and cheese filling into the center of each square — do not overfill. Brush the edges of each square lightly with the egg wash. Bring all four corners of each square together toward the center and press firmly to seal, or fold each square diagonally into a triangle and crimp the edges with a fork.

Advertisement

Step 5: Apply Egg Wash and Bake

Brush the tops of all the assembled squares generously with the egg wash — this gives them that gorgeous deep golden color. Sprinkle extra Parmesan or sesame seeds on top if desired. Bake for 18 to 22 minutes, or until the pastry is puffed, deep golden brown, and the filling is hot and set. Do not underbake — fully golden pastry delivers that satisfying, irresistible crunch.

Step 6: Cool and Serve

Allow the squares to rest on the tray for at least 5 to 10 minutes before serving — the filling inside is extremely hot straight from the oven. These are wonderful served warm, but equally delicious at room temperature, making them perfect for parties where timing is unpredictable.

Tips for Perfect Results

  • Keep the pastry cold until you use it — if it feels soft or greasy, refrigerate for 10 minutes before proceeding
  • Squeeze the spinach very well — this is the most critical step for a great texture
  • Do not overfill — one tablespoon per square is the right amount
  • Seal the edges firmly — press with fingers or crimp with a fork to keep the filling inside
  • Use block cream cheese, not the spreadable variety — it holds up better in baked fillings
  • Let them rest before eating — the filling stays dangerously hot for several minutes after baking

Variations and Customizations

  • Bacon version: Stir crumbled cooked bacon into the filling for a smokier, heartier bite
  • Greek style: Use feta as the primary cheese with fresh dill and a squeeze of lemon
  • Add mushrooms: Sauté finely diced mushrooms and mix into the filling for an earthy flavor
  • Spice it up: Add red chili flakes or a dash of hot sauce
  • Three-cheese: Combine cream cheese, ricotta, and mozzarella for an ultra-creamy filling
  • Mediterranean twist: Add finely chopped sun-dried tomatoes to the filling

Make-Ahead and Storage

Make ahead: Assemble completely, refrigerate on a tray for up to 24 hours, then brush with egg wash and bake when ready. Freeze unbaked: Freeze assembled squares on a tray until solid, then store in a freezer bag for up to 2 months — bake directly from frozen at 400°F, adding 5 extra minutes. Freeze baked: Cool completely and freeze for up to 2 months; reheat in a 375°F oven for about 10 minutes. Refrigerator: Store leftovers in an airtight container for up to 4 days — always reheat in the oven or toaster oven to restore crispiness.

Final Thoughts

These Spinach and Cheese Puff Pastry Squares are one of those recipes that earns you far more compliments than the actual effort deserves. The combination of buttery flaky pastry with a creamy, herby, cheesy spinach filling is simply irresistible — and once you have made them once, you will find yourself reaching for this recipe again and again. Keep puff pastry in your freezer and frozen spinach in the pantry, and you are always just 30 minutes away from an appetizer that everyone at the table will absolutely love.

Advertisement

Leave a Reply

Your email address will not be published. Required fields are marked *