01 - Preheat the oven to 400°F. Line a baking sheet with parchment paper and set aside.
02 - Combine cream cheese, granulated sugar, vanilla extract, and lemon zest in a mixing bowl. Beat until completely smooth and creamy.
03 - Toss sliced strawberries with 1 tbsp sugar and lemon juice in a separate bowl. Let sit while preparing pastry.
04 - Roll puff pastry on lightly floured surface. Cut into 8 equal squares and transfer to prepared baking sheet.
05 - Score a smaller square border inside each pastry square, being careful not to cut through completely. Spread 1 tbsp cream cheese filling within the scored center of each square.
06 - Arrange strawberry slices over the cream cheese layer, keeping them within the scored borders.
07 - Whisk egg and milk together in a small bowl. Brush pastry edges lightly with egg wash using a pastry brush.
08 - Bake for 18–20 minutes until pastry is puffed and deeply golden brown. Remove from oven and let cool on baking sheet for 5 minutes.
09 - Whisk powdered sugar, 1–2 tsp milk, and vanilla extract until smooth. Drizzle over cooled danishes just before serving.