Cream Cheese Danish Pastries

 

🥐 Cream Cheese Danish Pastries

Flaky, buttery, and beautifully golden, these easy Cream Cheese Danish Pastries feature crisp puff pastry wrapped around a rich, creamy vanilla-lemon filling. A simple sweet glaze adds the perfect finishing touch.

They’re wonderful for breakfast, brunch, afternoon coffee, holidays, or whenever you want a bakery-style pastry without making homemade laminated dough.

⏱️ Recipe Information

Prep Time: 15 minutes
Bake Time: 18–22 minutes
Total Time: 35–40 minutes
Yield: 6–8 pastries
Difficulty: Easy

🛒 Ingredients

🥐 Pastry

  • 1 sheet puff pastry, thawed
  • 1 large egg, beaten, for egg wash

🧀 Cream Cheese Filling

  • 8 oz (225 g) cream cheese, softened
  • ¼ cup (50 g) granulated sugar
  • 1 teaspoon vanilla extract
  • 1 tablespoon lemon juice
  • 1 tablespoon all-purpose flour

🍚 Simple Glaze

  • ½ cup (60 g) powdered sugar
  • 1–2 tablespoons milk
  • ½ teaspoon vanilla extract

👩‍🍳 Instructions

1. Prepare the Oven

Preheat the oven to 400°F (200°C).

Line a baking sheet with parchment paper.

Keep the puff pastry chilled until you’re ready to use it.


2. Make the Cream Cheese Filling

Place the softened cream cheese in a medium bowl.

Beat until smooth and creamy.

Add the sugar, vanilla extract, lemon juice, and flour.

Mix until completely combined and smooth.

Set aside.

The tablespoon of flour helps the filling hold its shape during baking rather than spreading excessively.


3. Prepare the Puff Pastry

Lightly flour your work surface if necessary.

Unfold the thawed puff pastry sheet.

If the pastry is very thick, gently roll it just enough to smooth out the creases.

Cut the pastry into 6–8 equal squares or rectangles.

Work quickly so the pastry stays cool.


4. Shape the Pastries

Place the pastry pieces on the prepared baking sheet.

For a classic Danish shape, lightly score a smaller square inside each piece, leaving about a ½-inch border around the edges.

Don’t cut all the way through.

Alternatively, fold the corners inward or create a simple oval-shaped Danish.


5. Add the Filling

Place approximately 1–1½ tablespoons of cream cheese filling in the center of each pastry.

Keep the filling inside the scored or folded area, leaving the outer edges exposed.

Avoid overfilling, as the cream cheese will expand slightly during baking.


6. Apply the Egg Wash

Brush the exposed puff pastry edges lightly with beaten egg.

Try not to let the egg wash drip down the sides of the pastry, as this can interfere with the puffing layers.


7. Chill Briefly

For especially flaky pastries, place the prepared Danish pastries in the refrigerator for 10–15 minutes before baking.

This helps the butter in the puff pastry remain cold and encourages better layers.


8. Bake

Bake for 18–22 minutes, or until the puff pastry is:

  • Deep golden brown
  • Crisp around the edges
  • Fully puffed
  • Cooked through underneath

The cream cheese filling should be set but still creamy.


9. Cool

Remove the pastries from the oven and let them cool on the baking sheet for about 10 minutes.

Transfer to a wire rack and allow them to cool further.

The filling will firm slightly as it cools.


10. Make the Glaze

In a small bowl, whisk together the powdered sugar, milk, and vanilla extract.

Start with 1 tablespoon of milk and add more a few drops at a time until the glaze reaches a smooth, drizzleable consistency.


11. Glaze and Serve

Drizzle the glaze over the cooled Danish pastries using a spoon or piping bag.

Allow the glaze to set for a few minutes.

Serve at room temperature or slightly warm.


⭐ Chef’s Tips

Keep Puff Pastry Cold

Cold pastry produces the best flaky layers. If it becomes soft while you’re working, refrigerate it briefly before baking.

Don’t Overfill

A modest amount of cream cheese filling keeps the pastries neat and prevents overflow.

Seal the Edges Carefully

If you’re folding or enclosing the filling, press the pastry gently so it stays together during baking.

Use Softened Cream Cheese

Room-temperature cream cheese creates a smooth filling without lumps.

Don’t Skip the Egg Wash

It gives the pastry a beautiful glossy, golden-brown finish.

Bake Until Deep Golden Brown

Underbaked puff pastry can remain doughy inside. Look for a well-puffed, golden exterior.


🍓 Easy Variations

Strawberry Cream Cheese Danish

Add 1 teaspoon strawberry jam to the center of each cream cheese filling before baking.

Blueberry Danish

Place a few fresh or frozen blueberries over the cream cheese filling.

Cherry Danish

Top each pastry with a spoonful of cherry pie filling.

Apple Cinnamon Danish

Add finely diced cooked apples and a pinch of cinnamon to the cream cheese filling.

Almond Danish

Add a few drops of almond extract to the filling and sprinkle sliced almonds over the pastry before baking.

Lemon Danish

Add extra lemon zest to the cream cheese filling and replace the vanilla glaze with a lemon glaze.


🧊 Storage

Store leftover Danish pastries in an airtight container in the refrigerator for up to 3 days.

Allow them to come close to room temperature before serving, or reheat briefly in the oven.


🔥 Reheating

For the best texture, reheat in a 325°F (165°C) oven for 5–8 minutes.

Avoid prolonged microwave heating, which can soften the puff pastry.


❄️ Make-Ahead Option

You can assemble the pastries several hours ahead of time.

Cover and refrigerate them unbaked.

Brush with egg wash immediately before baking.

For the flakiest result, bake them straight from the refrigerator.


🥐🧀 Final Result

These Cream Cheese Danish Pastries combine crisp, buttery puff pastry with a rich vanilla-lemon cream cheese filling and a delicate sweet glaze.

They’re quick enough for an everyday breakfast but elegant enough for a brunch spread.

Flaky pastry + creamy cheesecake-like filling + sweet glaze = an irresistible homemade Danish. 🥐✨

Leave a Reply

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