Go Back
Overhead shot of homemade peach Danish Recipe pastries with flaky puff pastry, cream cheese filling, and peach slices on a white kitchen counter, looking natural and imperfect.

Peach Danish Recipe

Flaky puff pastry filled with creamy cheese and juicy peaches, finished with a sweet glaze. A bakery-style peach Danish that’s quick and homemade.
Prep Time 20 minutes
Cook Time 18 minutes
Resting 5 minutes
Total Time 43 minutes
Servings: 6 pastries
Course: Breakfast, Dessert, Pastry
Cuisine: American, Danish, European
Calories: 280

Ingredients
  

Pastry Base
  • 1 sheet Frozen puff pastry Thawed
  • 1 Egg Beaten
  • 2 tablespoon Milk For egg wash
Cream Cheese Filling
  • 4 oz Cream cheese Softened
  • 2 tablespoon Granulated sugar For filling
  • 1 teaspoon Vanilla extract
  • 1 tablespoon Cornstarch Thickens filling
Peach Topping
  • 2 large Fresh peaches Sliced (or 1 cup canned, drained)
  • 2 tablespoon Brown sugar For peach topping
  • ½ teaspoon Cinnamon Adds warmth
  • 1 tablespoon Lemon juice Prevents browning
Glaze
  • 1 cup Powdered sugar For glaze
  • 2-3 tablespoon Milk For glaze consistency
  • ½ teaspoon Almond extract Optional, adds flavor

Equipment

  • 1 Sharp knife For clean pastry cuts and peach slices
  • 1 Pastry brush For egg wash
  • 1 Baking sheet Lined with parchment paper
  • 1 Stand mixer or hand mixer For smooth cream cheese filling
  • 1 Bench scraper Helps move pastry pieces
  • 1 Measuring cups & spoons For accuracy
  • 1 Fine-mesh sieve For smooth glaze

Method
 

  1. Preheat oven to 400°F and line baking sheet.
  2. Slice peaches, toss with sugar, cinnamon, lemon.
  3. Mix cream cheese, sugar, vanilla, cornstarch.
  4. Cut pastry into 6 rectangles.
  5. Fill with cream cheese, top with peaches.
  6. Brush edges with egg wash.
  7. Bake 15–18 min until golden.
  8. Whisk glaze and drizzle warm pastries.

Notes

  • Nutrition information is automatically calculated, so should only be used as an approximation.