Line your baking tray with parchment paper and set aside.
Pull the sheet of puff pastry dough out of the freezer and let it sit on the counter for 30 minutes.
1 sheet frozen puff pastry
In a small bowl, Mix the white sugar and lemon zest together with your fingers to combine and release the lemon fragrance. Then add in the blueberries and cornstarch. Mix together until well combined.
1/2 cup fresh blueberries, 1/4 tsp corn starch, 1 tsp white sugar, zest of approximately 1/2 a lemon
In a medium-sized bowl, add the cream cheese filling, white sugar, cornstarch, sour cream, and vanilla. Mix using an electric mixer on medium speed until smooth and creamy, about 3-4 minutes.
4 tbsp white sugar, 8 oz cream cheese, 1 tbsp sour cream, 1 tsp vanilla, 3/4 tsps cornstarch
Unfold the pastry and place on a cutting board. Cut it into 4 even squares. Transfer onto your prepared baking pan.
Take a smaller circle glass and make an indent in the middle of each square. Make sure you don't cut it all the way down.
Use approx tablespoon and a half to spread the cream cheese filling inside the circle indent. Make sure not to go over the lines or else it won't bake properly.
Sprinkle 5-7 blueberries on top of the cream cheese filling.
Whisk an egg in a small bowl. Spread the egg wash on the outside border of the pastry using a pastry brush.
1 egg
Place the danishes in the oven at 400℉ for 15-17 minutes or until golden brown around the edges. After they slightly cool, transfer to a wire rack to continue cooling completely, or eat them warm!
Once cooled, dust icing sugar on top (optional, but recommended), and enjoy!