In a bowl melt together butter and chocolate.
Allow it to cool.
In another bowl whisk together egg and yolk.
Add the icing sugar and whisk until combined.
Now add the vanilla and chocolate mix and whisk until incorporated.
Mix flour and whisk until combined.
Preheat oven to 200°C.
Butter three ramekins and divide the batter between those three ramekins.
Bake for 9-10 minutes. The top must be cooked but should be slightly wobbly.
Remove from oven, run a knife all around gently and flip on to a serving plate.
Sift icing sugar on top and serve along with ice cream and whipped cream.