01 - Preheat your oven to 400°F. Line a rimmed baking sheet with parchment paper for easy cleanup.
02 - In a medium mixing bowl, combine softened cream cheese, granulated sugar, vanilla extract, and lemon zest. Beat with a hand mixer or whisk until completely smooth and creamy, about 2 minutes.
03 - In a separate small bowl, gently toss sliced strawberries with 1 tablespoon sugar and lemon juice. Let sit while you prepare the pastry to draw out some of the natural juices.
04 - On a lightly floured work surface, roll out puff pastry sheet to smooth any creases. Using a sharp knife or pizza cutter, cut into 8 equal rectangles, approximately 4×4 inches each.
05 - Transfer pastry squares to the prepared baking sheet. Using a small knife, score a border about ½ inch from each edge, being careful not to cut all the way through the dough. This creates a raised edge when baked.
06 - Spoon approximately 1 tablespoon of cream cheese mixture into the center of each square, staying within the scored border. Arrange strawberry slices attractively over the cream cheese.
07 - In a small bowl, whisk together egg and 1 tablespoon milk until well combined. Lightly brush the pastry edges with egg wash using a pastry brush, avoiding the filling area.
08 - Bake for 18-20 minutes until pastry is puffed, deeply golden brown, and the center is set. Rotate the baking sheet halfway through for even browning.
09 - Let danishes cool on the baking sheet for 10 minutes. For the optional glaze, whisk powdered sugar with 1-2 teaspoons milk and vanilla until smooth. Drizzle over cooled danishes immediately before serving.