Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Danish Puff Pastry

Golden layers, shatteringly crisp, with a heart of sweet cream cheese and a whisper of almond, Danish Puff Pastry is a delightful, bakery-style treat that’s surprisingly simple to make at home. This pastry boasts a buttery, flaky exterior paired with a smooth, creamy filling, creating an irresistible balance of textures and flavors.

  • Total Time: 40 minutes
  • Yield: 9 pastries 1x

Ingredients

Scale
  • 1 package (14.1 ounces) frozen puff pastry, thawed
  • All-purpose flour, for dusting (optional)
  • 8 ounces full-fat cream cheese, softened
  • ¼ cup granulated sugar
  • 2 tablespoons all-purpose flour
  • 1 large egg yolk
  • 1 teaspoon vanilla extract
  • ¼ teaspoon almond extract
  • 1 large egg white, lightly beaten
  • 1 tablespoon water
  • 1 cup powdered sugar, sifted
  • 23 tablespoons milk
  • ½ teaspoon vanilla extract
  • Fruit jam (optional)
  • Fresh fruit for topping (optional)
  • Sliced almonds for garnish (optional)

Instructions

  1. Preheat oven to 400°F (200°C) and line baking sheets with parchment paper.
  2. In a bowl, beat cream cheese and sugar until smooth.
  3. Add flour, egg yolk, vanilla extract, and almond extract; mix until combined.
  4. On a lightly floured surface, roll out puff pastry into a 12×12 inch square.
  5. Cut into 9 squares and place on prepared baking sheets.
  6. Spoon 1 tablespoon of cream cheese filling into the center of each square.
  7. Fold two opposite corners towards the center and pinch to seal.
  8. Whisk egg white and water; brush over pastries.
  9. Bake for 15-20 minutes until golden and puffed.
  10. Cool on a wire rack.
  11. Mix powdered sugar, milk, and vanilla for the glaze.
  12. Drizzle over cooled pastries and garnish with fruit or almonds if desired.

Notes

Danish Puff Pastry is best enjoyed fresh but can be stored in an airtight container for up to 2 days. Reheat in a low oven for crispness.

  • Author: Camilia
  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Category: Breakfast, Dessert
  • Method: Baking
  • Cuisine: Danish, European
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 pastry
  • Calories: 320
  • Sugar: 15g
  • Sodium: 180mg
  • Fat: 20g
  • Saturated Fat: 10g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 1g
  • Protein: 5g
  • Cholesterol: 40mg

Keywords: Danish pastry, puff pastry, cream cheese pastry, homemade Danish, bakery-style