A simple recipe for bakery-style cream cheese danishes using puff pastry, featuring flaky layers and a sweet vanilla glaze. Perfect for brunch or a weekend baking project.
Author:maddie-thompson
Prep Time:15 min
Cook Time:20 min
Total Time:35 min
Yield:4 servings 1x
Category:Breakfast
Method:Baking
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
1 sheet puff pastry, thawed
8 ounces cream cheese, softened
1/4 cup granulated sugar
1 egg yolk
1 teaspoon vanilla extract
1/4 cup powdered sugar
1–2 tablespoons milk
Optional: fruit preserves or fresh berries
Instructions
Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
Unfold the puff pastry sheet onto a lightly floured surface. Cut it into 4 equal rectangles.
In a medium bowl, beat together the softened cream cheese, granulated sugar, egg yolk, and vanilla extract until smooth.
Place about 2 tablespoons of the cream cheese mixture onto one half of each puff pastry rectangle, leaving a small border.
Score the other half of the puff pastry rectangle with a knife, creating strips. Fold these strips over the cream cheese filling, crisscrossing them to create a lattice effect. Alternatively, you can simply fold the pastry in half to enclose the filling.
Place the danishes on the prepared baking sheet.
Bake for 15-20 minutes, or until the pastry is golden brown and puffed.
While the danishes are baking, whisk together the powdered sugar and milk in a small bowl until you reach a smooth, drizzly consistency for the glaze.
Remove the danishes from the oven and let them cool slightly on the baking sheet before transferring them to a wire rack.
Drizzle the vanilla glaze over the warm danishes. Add fruit preserves or berries if desired.
Notes
For extra flaky layers, ensure your puff pastry is well-chilled before working with it.
You can make the cream cheese filling ahead of time and store it in the refrigerator.
These danishes are best enjoyed fresh, but leftovers can be stored in an airtight container at room temperature for up to 2 days.