Created by ImPat on March 15, 2016
Step 1: Brush the lid and inside of a non-stick metal 2 litre pudding basin with 10 grams of the butter and line the base with a disc of baking paper and brush the paper and basin with 10 grams of the butter and refrigerate.
Step 2: In a small saucepan bring 2/3 cup (160ml) of water to a simmer and then add cocoa powder and whisk for about 1 minute or until mixture has thickened slightly and set aside to cool.
Step 3: In a medium bowl, whisk flour, bicarbonate of soda and salt.
Step 4: In a large bowl, whisk sugar and oil to blend and then whisk in eggs and vanilla and then add flour mixture in 3 additions, alternating with the buttermilk and finally whisk in the cocoa mixture.
Step 5: Pour the batter into prepared basin and cover with lid.
Step 6: Place a small upturned heatproof saucer in the base of a tall pot and place the basin on the saucer and pour enough boiling water into the pot to reach hallway up the side of the basin and then bring the water to a simmer over high heat and cover the pot and reduce heat to low and steam the pudding, WITHOUT REMOVING LID, for 1 hour 40 minutes or until it springs back when gently pressed and a toothpick inserted into centre of the pudding comes out clean.
Step 7: Carefully lift basin from the pot and set it on a wire rack and let pudding cool for 10 minutes.
Step 8: Meanwhile in a saucepan, bring cream and golden syrup to a simmer.
Step 9: Remove from heat and add the chocolate and stand for 5 minutes and then whisk until smooth and then whisk in remaining butter and set aside.
Step 10: If ganache becomes too thick, gently rewarm over low heat for 30 seconds or until smooth.
Step 11: Invert pudding onto a cake plate and pour over 1/3 of the ganache.
Step 12: Slice the pudding and serve with remaining ganache.