01 - Preheat the oven to 350°F. Grease a 9-inch springform pan and line the base with parchment paper.
02 - In a heatproof bowl over simmering water, melt the chopped dark chocolate and cubed butter, stirring until smooth. Remove from heat and allow to cool slightly.
03 - Incorporate the instant espresso powder if using, vanilla extract, and salt into the melted chocolate mixture. Stir to combine.
04 - In a large bowl, whisk the egg yolks with granulated sugar until pale and thickened.
05 - Fold the cooled chocolate mixture gently into the egg yolk and sugar blend until well integrated.
06 - Gently fold in the toasted ground hazelnuts to the chocolate batter.
07 - Using a clean bowl, beat the egg whites to stiff peaks. Fold one-third into the chocolate batter to lighten, then carefully fold in the remaining whites until just combined.
08 - Pour the batter into the prepared pan and smooth the surface. Bake for 30 to 35 minutes until edges are set and the center remains slightly soft.
09 - Allow the cake to cool completely in the pan. Remove the springform ring, transfer to a serving plate, dust with powdered sugar, and garnish with toasted hazelnuts. Serve with whipped cream or crème fraîche if desired.