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
- 2–3 tablespoons milk
- ½ teaspoon vanilla extract
- Fruit jam (optional)
- Fresh fruit for topping (optional)
- Sliced almonds for garnish (optional)
Instructions
- Preheat oven to 400°F (200°C) and line baking sheets with parchment paper.
- In a bowl, beat cream cheese and sugar until smooth.
- Add flour, egg yolk, vanilla extract, and almond extract; mix until combined.
- On a lightly floured surface, roll out puff pastry into a 12×12 inch square.
- Cut into 9 squares and place on prepared baking sheets.
- Spoon 1 tablespoon of cream cheese filling into the center of each square.
- Fold two opposite corners towards the center and pinch to seal.
- Whisk egg white and water; brush over pastries.
- Bake for 15-20 minutes until golden and puffed.
- Cool on a wire rack.
- Mix powdered sugar, milk, and vanilla for the glaze.
- 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.
- 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