01 -
Preheat oven to 200°C. Line a baking sheet with parchment paper.
02 -
Unroll puff pastry on a lightly floured surface and cut into 8 triangles.
03 -
Place a piece of dark chocolate at the wide end of each triangle. Roll up from the wide end toward the tip to form croissant shapes.
04 -
Transfer croissants to the baking sheet, tip side down. Brush each with beaten egg for a glossy finish.
05 -
Bake for 16–18 minutes until croissants are puffed and golden brown.
06 -
While croissants bake, melt chopped chocolate with heavy cream in a small saucepan over low heat, stirring until smooth. Remove from heat and keep warm.
07 -
Allow croissants to cool for 5 minutes. Drizzle with warm chocolate sauce and sprinkle with chocolate shavings.
08 -
For serving, slice croissants diagonally to display the molten chocolate center.