Go Back
Irresistible Peach Danish pastry topped with fresh peaches and creamy filling

Irresistible Peach Danish

A delightful pastry featuring flaky puff pastry, creamy filling, and sweet peaches that's perfect for any occasion.
Prep Time 30 minutes
Cook Time 20 minutes
Total Time 50 minutes
Course Breakfast, Brunch, Dessert
Cuisine American, Baking
Servings 6 servings
Calories 250 kcal

Ingredients
  

Main Ingredients

  • 1 sheet puff pastry
  • 8 oz cream cheese, softened Use vegan alternative if dairy-free.
  • ¼ cup sugar
  • 1 teaspoon vanilla extract
  • 1-2 fresh peaches, sliced Peaches should be ripe.
  • 1 egg for egg wash

Glaze

  • 1 tablespoon milk Use non-dairy milk if needed.
  • powdered sugar for glaze To taste.

Instructions
 

Preparation

  • Allow the cream cheese to soften at room temperature for about 30 minutes.
  • Preheat your oven to 400°F (200°C).

Making the Pastry

  • Roll out the puff pastry on a floured surface.
  • Cut the dough into squares or circles.

Fill and Shape

  • In a bowl, mix together softened cream cheese, sugar, and vanilla until smooth.
  • Spoon the cream cheese mixture into the center of each pastry piece.
  • Add fresh peach slices over the cream cheese mixture.
  • Fold the pastry edges over to seal.

Baking and Glazing

  • Brush the pastries with egg wash.
  • Place pastries on a lined baking sheet and bake for 15-20 minutes.
  • Meanwhile, mix powdered sugar and milk for the glaze.
  • Once baked, drizzle glaze over the pastries.

Notes

You can freeze unbaked pastries for up to 1 month. Reheat at 350°F (175°C) before serving.
Keyword Cream Cheese Pastry, dessert recipes, Easy Baking, Peach Danish, Puff Pastry