This easy cream cheese Danish recipe makes eight bakery-style pastries in about 40 minutes using one sheet of puff pastry, a smooth sweet cream-cheese filling, and an optional spoonful of fruit preserves. The pastries bake at 400°F for 15 to 20 minutes, making them a practical choice for a weekend breakfast, brunch table, or last-minute dessert.
Each Danish has deeply golden, flaky pastry wrapped around a lightly tangy vanilla cream-cheese center. A fine drizzle of confectioners’ sugar glaze adds the familiar bakery finish, while raspberry, apricot, or strawberry preserves provide a bright fruity contrast.
Jump to RecipeWhy You’ll Love This Recipe

These quick cream cheese Danish pastries bring the look and flavor of a neighborhood bakery to your kitchen without preparing laminated dough from scratch. Refrigerated or frozen puff pastry supplies crisp, buttery layers, while the cream-cheese mixture comes together in one bowl.
The filling is sweet but not heavy, with vanilla for warmth, a little flour for stability, and optional lemon zest for a fresh citrus note. Fruit preserves are also optional, so every batch can be kept classic or finished with a colorful raspberry, apricot, or strawberry center.
This recipe is especially useful when you need a polished breakfast in a short amount of time. Serve the pastries with coffee, tea, fresh fruit, or a savory brunch dish such as pea salad with bacon and cheese for a varied spread.
Ingredients You’ll Need

Start with one sheet of puff pastry weighing about 8 ounces. Thaw it according to the package directions, but keep it cold; pastry that becomes warm and sticky will be harder to shape and will not puff as neatly in the oven.
- Puff pastry: One thawed but cold sheet makes eight equal pastries.
- Cream cheese: Use 8 ounces of softened, full-fat brick-style cream cheese rather than spreadable tub cream cheese. The brick-style variety contains less water and creates a filling that holds its shape.
- Sweeteners and flavor: Granulated sugar, pure vanilla extract, optional lemon zest, and fine salt balance the filling.
- Structure: One egg yolk adds richness, while 1 tablespoon of all-purpose flour helps the center set.
- Fruit: Use 1/3 cup of raspberry, apricot, or strawberry preserves if you enjoy a fruity Danish.
- Finish: An egg mixed with water gives the pastry edges a glossy brown color, and confectioners’ sugar, milk or cream, and vanilla make the simple glaze.
For another sweet cream-cheese idea with a different pastry style, you may also enjoy these apple cinnamon cream cheese roll ups.
How to Make It Step-by-Step

Step 1: Thaw the puff pastry according to the package instructions, checking it often so it remains cold and flexible rather than soft. Heat the oven to 400°F and line a baking sheet with parchment paper, which makes cleanup easier and helps prevent sticking.
Step 2: Place the softened cream cheese in a mixing bowl with the sugar, egg yolk, vanilla, flour, lemon zest, and salt. Beat until the mixture is completely smooth, scraping the sides of the bowl once or twice so no firm cream-cheese pieces remain.
Step 3: Unfold the cold pastry on a lightly clean work surface and cut it into eight equal rectangles or squares. Even pieces help the pastries bake at the same rate, so take a moment to divide the sheet as evenly as possible.
Step 4: Score a smaller border inside each pastry piece without cutting all the way through the dough. Lightly prick only the center with a fork; this encourages the border to rise around the filling while keeping the center from puffing excessively.
Step 5: Transfer the pastry pieces to the prepared baking sheet before filling them. Spoon approximately 1 1/2 tablespoons of cream-cheese mixture into the center of each piece, keeping it inside the scored area, then add about 2 teaspoons of preserves if using.
Step 6: Whisk the remaining whole egg with 1 tablespoon of water to make the egg wash. Brush it over the exposed pastry edges, taking care not to let much egg run down the sides, because liquid between the layers can interfere with an even rise.
Step 7: Look at the pastry before baking and chill the assembled Danish for 10 to 15 minutes if it feels soft or begins to lose its shape. This short rest firms the butter layers and helps the pastries puff higher in the oven.
Step 8: Bake at 400°F for 15 to 20 minutes, watching for a deeply puffed, rich golden-brown crust rather than a pale surface. The cream-cheese filling should look set in the middle, and the pastry should feel crisp around the edges.
Step 9: Let the Danish cool on the baking sheet for at least 10 minutes before adding glaze. Cooling gives the filling time to firm and keeps the drizzle from melting completely into the warm pastry.
Step 10: Whisk the confectioners’ sugar with 1 to 2 tablespoons of milk or heavy cream and 1/2 teaspoon of vanilla until smooth. Drizzle it over the cooled pastries in thin lines, then serve while the layers are crisp and the center is creamy.
Pro Tips for Flaky, Golden Danish

The most important detail is temperature. Puff pastry gets its lift from cold butter layers, so work efficiently and return the tray to the refrigerator for 10 to 15 minutes whenever the dough becomes soft, greasy, or difficult to move.
Do not overfill the pastry. Approximately 1 1/2 tablespoons of cream-cheese filling per Danish is enough for a generous center without allowing the mixture to spill over the scored border and block the pastry’s rise.
Full-fat brick-style cream cheese is the best choice because it produces a thicker, smoother filling. Tub-style spreadable cream cheese has more water and may create a loose center that spreads during baking.
For the most attractive finish, brush only the exposed pastry with egg wash. Bake until the pastry is properly golden, not merely pale and puffed; underbaked puff pastry may collapse as it cools and can taste doughy inside.
Lemon zest is optional, but 1 teaspoon adds a gentle brightness that keeps the sweet filling from tasting flat. If you use preserves, choose a thick variety and add it in small portions so the fruit stays in the center instead of running across the pastry.
Glaze, Serving, and Flavor Ideas

The simple vanilla glaze takes only a minute to mix and gives these pastries their recognizable bakery appearance. Begin with 1 tablespoon of milk or heavy cream, then add the second tablespoon only if needed to reach a thin drizzling consistency.
For a less sweet Danish, leave off the glaze and dust the cooled pastries lightly with confectioners’ sugar. For a more colorful presentation, use raspberry preserves with a white glaze, or choose apricot preserves for a golden fruit accent.
Serve the Danish slightly warm or at room temperature. They make a lovely brunch centerpiece alongside coffee and fruit, and they also pair well with other cream-cheese favorites such as this cream cheese kolache.
If you are planning a dessert-focused gathering, contrast the flaky pastries with a chilled treat like this no-bake German chocolate pie. For a citrus-forward alternative, a slice of lemonade cream cheese pie brings a cool, tangy finish to the table.
Storage and Reheating

These Danish pastries are at their crispest on the day they are baked. Once completely cool, place leftovers in an airtight container and refrigerate because the cream-cheese filling is perishable.
To restore some of the pastry’s texture, reheat refrigerated Danish in a 300°F oven until warmed through. Avoid microwaving for too long, since it can soften the puff pastry and make the glaze melt into the crust.
The unbaked assembled pastries can also be chilled briefly before baking, as directed in the recipe. If the pastry has softened during assembly, the 10- to 15-minute chill is especially helpful for maintaining clean borders and better lift.

Easy Cream Cheese Danish Recipe with Bakery-Style Flavor
Ingredients
Method
- Thaw the puff pastry according to the package directions, keeping it cold rather than soft or sticky. Heat the oven to 400°F and line a baking sheet with parchment paper.
- Beat the softened cream cheese, granulated sugar, egg yolk, vanilla, flour, lemon zest, and salt until smooth. Keep the preserves nearby if using.
- Unfold the cold puff pastry and cut it into eight equal rectangles or squares. Score a smaller border inside each piece without cutting all the way through, then prick the center lightly with a fork.
- Arrange the pastry pieces on the parchment-lined baking sheet. Spoon approximately 1 1/2 tablespoons of cream-cheese filling into the center of each piece and add about 2 teaspoons of preserves if desired.
- Whisk the egg with 1 tablespoon of water and brush it over the exposed pastry edges. If the dough has softened, chill the assembled pastries for 10 to 15 minutes.
- Bake for 15 to 20 minutes, until the pastry is deeply puffed and golden brown and the filling is set. Cool for at least 10 minutes before glazing.
- Whisk the confectioners’ sugar, 1 to 2 tablespoons of milk or heavy cream, and vanilla until smooth. Drizzle the glaze over the cooled Danish and serve.
Notes
Final Thoughts
This easy cream cheese Danish recipe is a reliable way to create golden, flaky pastries with a smooth, lightly tangy center and a polished vanilla glaze. The method is quick enough for a relaxed morning but attractive enough for a holiday brunch or special breakfast.
Keep the puff pastry cold, measure the filling carefully, and bake until deeply golden for the best bakery-style result. Once you try the classic version, switch the preserves to raspberry, apricot, or strawberry to make the recipe your own.
Let the Danish cool for at least 10 minutes before glazing, then serve with your favorite coffee or tea. Each bite delivers crisp pastry, creamy vanilla filling, and just the right amount of sweetness.