Print

Peach Cream Cheese Danish

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Flaky pastry filled with creamy cheese and juicy peaches for a sweet, bakery-style treat.

Ingredients

Danish Pastry:

1 sheet puff pastry, thawed

4 oz cream cheese, softened

2 Tbsp granulated sugar

½ tsp vanilla extract

12 fresh peaches, thinly sliced

1 Tbsp peach jam or preserves (optional, for extra peach flavor)

Egg Wash:

1 egg, beaten with 1 Tbsp water

Glaze:

½ cup powdered sugar

12 Tbsp milk or cream

¼ tsp vanilla extract

Instructions

Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.

Prepare filling: In a medium bowl, beat cream cheese, granulated sugar, and vanilla until smooth.

Prepare pastry: Roll out puff pastry slightly and cut into 4 equal squares. Score a ½-inch border around each square without cutting all the way through.

Fill: Spread a spoonful of cream cheese mixture inside each scored square. Arrange peach slices on top, slightly overlapping. If using peach jam, brush lightly over the fruit.

Egg wash: Brush pastry edges with egg wash.

Bake: Transfer to prepared baking sheet and bake 15–18 minutes, or until golden and puffed.

Glaze: In a small bowl, whisk powdered sugar, milk, and vanilla until smooth. Drizzle over warm danishes before serving.

Notes

Fruit swap: Nectarines or apricots work well too.

Extra shine: Brush fruit with warmed apricot jam after baking for a glossy finish.

Make-ahead: Assemble danishes, cover, and refrigerate for up to 4 hours before baking.

Frozen peaches: Thaw, drain, and pat dry before using to avoid sogginess.