01 - Preheat oven to 400°F and line a baking tray with parchment paper.
02 - In a small mixing bowl, combine the softened cream cheese, granulated sugar, vanilla extract, and lemon zest. Blend until smooth and creamy, then set aside.
03 - In a separate bowl, toss the diced strawberries with granulated sugar, lemon juice, and cornstarch. Stir gently to coat evenly and set aside.
04 - Roll out the puff pastry sheet and cut into 8 equal squares. Score a 0.4 inch border around each square, being careful not to cut through the pastry.
05 - Place 1 tablespoon of cream cheese filling in the center of each square, spreading gently within the scored border. Spoon 1 tablespoon of strawberry mixture over the cream cheese layer.
06 - In a small bowl, whisk the beaten egg with milk to prepare the egg wash. Brush the borders of each pastry square with the egg wash for a golden finish.
07 - Place assembled pastries on the prepared baking tray and bake for 18 to 22 minutes or until the pastry is golden and puffed.
08 - Transfer baked pastries to a wire rack to cool slightly before glazing.
09 - For the glaze, whisk together powdered sugar, milk, and vanilla extract until smooth. Drizzle over cooled pastries if desired.