Preheat oven to 400°F (200°C). Grease four ¾ cup (175 mL) ramekins with butter; dust with cocoa powder. Set aside.
In a large heatproof bowl, combine butter and chocolate. Set bowl over a large saucepan of gently simmering (not boiling) water. Cook stirring until melted and smooth, 2 to 3 minutes. Remove heatproof bowl from large pot and allow to cool, 2 to 3 minutes.
Whisk in eggs and egg yolks, one at a time, into chocolate mixture, until incorporated. Add icing sugar, flour and salt; mix gently, until smooth.
Spoon batter evenly among prepared ramekins. Place on a small rimmed baking sheet. Bake for 10 to 12 minutes or until edges of desserts are firm and slightly cracked, but centre is still soft and spongy to a gentle touch.
Remove from oven, allow to cool 3 to 5 minutes. Gently loosen edges with a knife and invert onto individual serving plates. Serve warm with vanilla ice cream and sprinkles, if desired.
WRITE A REVIEW