Preheat the oven to 400°F (205°C) and line two baking sheets with parchment paper.
In a bowl, mix cream cheese, sugar, lemon juice, and vanilla extract until smooth.
If using homemade puff pastry, divide it in half and roll one portion into a 12x12” square.
For store-bought pastry, ensure it's divided into two sheets.
Cut the rolled pastry into four even squares and place them on a prepared baking sheet.
Spoon about two tablespoons of filling into the center of each square.
Fold the corners over the filling, leaving a small gap in the center and between folds.
In a separate bowl, whisk together an egg and water to make an egg wash, then brush it generously over the pastries.
Bake for 17-19 minutes until golden brown.
While baking, prepare the glaze by whisking together powdered sugar, milk, and vanilla extract.
Let the pastries cool before drizzling them with the glaze.
Repeat the steps for the second portion of puff pastry.
Serve and enjoy!