• 6 tbsp cocoa powder
  • 6 tbsp hot water
  • 200g plain flour
  • 1/2 tsp bicarbonate of soda
  • 1/2 tsp baking powder
  • 1/2 tsp salt
  • 175g butter
  • 225g caster sugar
  • 2 large eggs
  • 2 tsp vanilla extract
  • 125ml sour cream
  • 150g butter, softened
  • 150g marshmallow fluff
  • 150g icing sugar
  • 1/2 tub vanilla ice cream
  • 75g dessiccated coconut
  • Pink food colouring


  1. Make the cake: preheat the oven to 180C.
  2. Grease the cake tin generously with butter.
  3. In a small bowl, whisk together cocoa and hot water into a thick paste.
  4. In a separate bowl, whisk together the flour, baking soda, baking powder, and salt.
  5. Melt butter in a large saucepan over low heat, then add the sugar, vanilla and the cocoa mix. Stir well to combine. Remove from the heat and transfer to a large bowl. Add the eggs, then the sour cream and mix well.
  6. Pour into the greased tin and bake for 60 minutes or until a toothpick in the centre comes out clean.
  7. Allow to cool enough so you can handle the tin, then gently remove the cake. Transfer to a wire rack and cool completely.
  8. Make the frosting: beat the butter until light and fluffy then add the icing sugar. Whip for about 2 minutes then add the marshmallow fluff beat for another two minutes.
  9. Place the coconut in a food processor with a small amount of food colouring. Pulse a few times to mix completely so the colour is even.
  10. To assemble: using a bread knife, level the cooled cake if it has domed at all during baking. Place cut side down on a serving plate and place strips of wax paper under the cake for easy clean up. Then cut the dome off the cake, about 1/3 of the way down.
  11. Carefully scoop out an indention in the middle of the cake then fill with buttercream. Place the top of the cake back on the filled bottom then generously ice with the remaining buttercream.
  12. Sprinkle the cake with the coconut and gently press into the frosting on the sides until covered. Remove the wax paper strips and serve.