- For the cake- In a large bowl, beat together oil and sugar until the mixture is pale and light. Beat in vanilla.
- Add Eggs and milk and mix well. In the same bowl, sift in maida, cocoa powder, baking soda and baking powder.
- Mix only until well combined. Don't over mix.
- Pre-heat the oven to 180*C. Line a 8" baking pan with parchment paper.
- Pour the batter into the pan and bake at 180*C for 30 minutes or until a toothpick inserted in the center comes out clean.
- For the chocolate pudding- In a saucepan, combine milk, cream, chocolate and coffee bring it to a simmer over medium heat.
- In a separate bowl, stir together sugar, cornflour and cocoa.
- Once the cream mixture comes to a simmer, gradually add this to the dry ingredients and whisk well.
- Transfer the entire mixture back into the saucepan and bring it to a boil, whisking continuously.
- Once the mixture comes to a boil, bring it off the heat and add butter and vanilla. Whisk well. Cover the surface with a cling wrap and let it cool down.