These Cream Cheese Puff Pastries recipe will give you the perfect cream cheese Danishes that are layers upon layers of crisp, flaky, buttery pastry topped with delicious vanilla cream cheese filling and sprinkled with sugary crumb goodness!
Let’s make the cream cheese filling first. Start by beating softened cream cheese, sugar, and vanilla in a small glass bowl until smooth in texture. Set aside until ready for use.
How to Make Butter Crumb Toppings
Now let’s make the crumb topping that will go on your Cream Cheese Puff Pastries for a delicious flavor and texture.
To make them, combine flour and sugar using a hand whisk. Then add melted butter and whisk everything together into crumby bits.
Set it aside until it’s ready for use.
How to Make Egg Wash
Egg wash adds a beautiful golden-brown color to your Cream Cheese Puff Pastries.
To make it, beat egg and water together until well blended and foamy. Set it aside as well until ready for use.
How to Assemble and Make Cream Cheese Puff Pastries
Now let’s put it all together, assemble and bake these delicious Cream Cheese Puff Pastries.
Start by cutting the puff pastry sheet into three by three-inch squares.
Alternatively, you can also cut them into two by two-inch squares as long as the squares are equal on all sides.
Next, cut two slits using a sharp knife creating a border-like appearance, and connecting at one corner. Repeat at the opposite corner, leaving the remaining two corners intact.
Now, spoon a dollop of cream cheese mixture filling into the middle square of the assembled pastry.
Brush the borders of the pastries with egg wash, using a silicone brush which will add beautiful color to them and also help seal them.
Finally, sprinkle with butter crumbs, prepared earlier.
Time to bake these beauties! Place your Cream Cheese Puff Pastries on a baking sheet lined with parchment paper or silicone baking mat.
Bake the pastries in a preheated oven at 400 F for 18 to 20 minutes or until lightly golden brown in color.