01 - Preheat oven to 400°F. Line a baking tray with parchment paper.
02 - In a mixing bowl, blend cream cheese, granulated sugar, vanilla extract, and lemon zest until smooth and creamy. Reserve.
03 - In another bowl, toss diced strawberries with granulated sugar, lemon juice, and cornstarch until evenly coated. Set aside.
04 - On a lightly floured surface, roll out puff pastry. Cut into 8 even squares. Score a ½-inch border around each square, taking care not to cut all the way through.
05 - Spoon 1 tablespoon of cream cheese mixture into the center of each pastry square, spreading gently inside the border.
06 - Top each cream cheese layer with 1 tablespoon strawberry mixture.
07 - Use a pastry brush to lightly coat the pastry borders with egg wash (egg beaten with milk).
08 - Transfer to the prepared baking tray. Bake for 18–22 minutes, or until pastry is puffed and deep golden brown.
09 - Allow pastries to cool slightly on a wire rack.
10 - In a small bowl, whisk powdered sugar, milk, and vanilla until smooth. Drizzle over cooled pastries if desired.