Cut the sheets of puff pastry into 9 equal-sized squares. Set aside.
Chop the drained apricot halves into two pieces and set aside.
Beat the cream cheese, icing sugar and vanilla extract until smooth and creamy.If using a Thermomix: Place the cream cheese, icing sugar and vanilla extract into the Thermomix bowl and mix for 20 seconds, Speed 4. Scrape down the sides of the bowl and repeat for a further 10 seconds. Place a teaspoonful of the cream cheese mixture into the centre of each of the pastry squares.
Top with two of the apricot pieces.
Fold two opposite corners of the pastry together.
Place onto a flat baking tray and chill in the fridge or freezer for a minimum of 30 minutes.
Preheat the oven to 190 degrees celsius (fan-forced).
Brush the lightly beaten egg over the pastry.
Bake for 25 - 30 minutes or until the pastry is golden and puffed (rotate the trays partway through baking).
Allow the pastries to cool on the trays for 10 minutes before transferring to a wire rack to cool completely.
Dust with icing sugar before serving.