

Preheat to 170°C. Grease and line a 20cm round cake tin.
Beat egg whites until soft peaks form. Gradually add 100g sugar, whisking until stiff and glossy.
In a separate bowl, add the yolks and pour gradually in the egg white and fold gently.
Sift together flour, cocoa powder, baking powder, and salt.
Fold the dry ingredients into the egg mixture alternately with the milk and melted butter.
Pour batter into the tin and bake for 25-30 minutes or until a skewer comes out clean. Let cool for 10 minutes, then transfer to a wire rack.
Warm heavy cream over medium-low heat until steaming, stirring occasionally.
In a bowl, whisk egg yolks and 100g sugar until pale and thick.
Slowly whisk a small amount of hot cream into yolks, then whisk the mixture back into the saucepan.
Stir over low heat until thick enough to coat a spoon (8-10 minutes). Do not boil.
Remove from heat, stir in vanilla, and let cool slightly.
Spread custard over the cake. Let cool for 10 minutes, then refrigerate for 2-3 hours.
Sprinkle granulated sugar evenly over the set custard.
Use a kitchen torch to caramelize until golden and crackly.
Let set briefly before serving.