This coconut cake is a guaranteed showstopper at any holiday meal or special occasion. The beautiful flakes of coconut are reminiscent of snow. But one taste of the sunny pineapple will transport you to the tropics.
Preheat oven to 180 C / 350 F / Gas 4. Grease and flour 9 x 13 pan.
In a large bowl, cream together the butter & sugar until light and fluffy. Beat in eggs one at a time, mixing well after each. Combine the flour and baking powder; stir into the batter alternately with the coconut milk. Fold in vanilla and pineapple pieces. Pour evenly into baking pan.
Bake for 30 - 35 minutes in the preheated oven, or until a small knife inserted into the centre of the cake comes out clean. Please do check the cake is cooked, particularly in the middle. All ovens vary and so the cook times are a guide.
Whilst the cake is still hot, poke holes all over the cake with a skewer or fork then slowly pour the coconut milk all over the cake. Leave to cool.
The frosting - do this once the cake has COMPLETELY COOLED!
If using fresh cream, add 2 teaspoons powdered sugar to the cream and whip until stiff.
If using cool whip, add 1 teaspoon of vanilla extract (optional) to the cool whip / whipping cream and then spread over the cake.
Sprinkle the grated coconut and decorate with pineapple pieces on top of the cool whip and refrigerate for a minimum of 4 hours. You can also toast the coconut and allow to cool if you prefer