Heat the oven to 220°C or 430°F
Grease the pudding molds and dust with cocoa powder (Note 4)
Melt the butter and chocolate in the microwave or on the stove in a pyrex bowl over a saucepan of simmering water. (Note 5)
Meanwhile, beat the eggs in one bowl and mix the sugar, flour and salt in another.
When the butter and chocolate have melted add the vanilla essence.
Mix in the eggs and incorporate the dry ingredients. Continue to mix until smooth. (Note 6)
Spoon into the molds, ramekins or a muffin tray.
Bake the cakes in the middle of the oven for approx. 8 minutes. (Note 7 & 8)
Loosen the sides with a flat knife and turn upside down over a plate or bowl to remove them from the moulds. If you are using ramekins, you can skip this step. (Note 9)
Serve with cream, ice cream and/or fresh fruit