Place the chocolate chips in a microwave-safe bowl.
Add the vegetable oil.
Melt in the microwave in intervals of 30 seconds until the chocolate chips are melted and smooth.
Set aside to cool while you prepare the cream cheese mixture.
In a medium bowl, beat the softened cream cheese and powdered sugar until smooth.
Add the heavy cream and vanilla extract until smooth.
Once everything is combined stir in the melted chocolate.
Unfold one puff pastry sheet on a lightly floured surface.
Using a rolling pin, gently roll out the puff pastry to help remove the fold lines.
Spread the chocolate cream cheese mixture over the surface of the sheet of puff pastry.
Unfold and press out the fold seams on the other sheet of puff pastry. Place this sheet on top of the chocolate cream cheese sheet.
Gently press both pieces together.
Using a sharp knife, slice the puff pastry into 12 strips.
Then twist each stip and place on a parchment lined baking sheet.
Pinch them securely on each end.
Brush the edges with the egg wash.
Then sprinkle with a little extra sugar.
Place the tray in the refrigerator to chill the dough for 30 minutes before baking.
Bake in a preheated 400°F oven for 15 - 17 minutes or until the pastries are golden brown.
Allow the chocolate twists to cool at least 30 minutes while you prepare the glaze.
Combine the powdered sugar, vanilla extra and milk together.
Drizzle on top of the cooled chocolate puff pastry twists.
Notes
Allow the chocolate twists to cool for at least 30 minutes before adding the glaze. If you add it too soon, it will melt from the heat of the pastries..