01 -
Preheat oven to 175°C. Grease two 23 cm round cake pans and line with parchment paper.
02 -
In a medium bowl, whisk together flour, baking powder, and salt until evenly mixed.
03 -
In a large mixing bowl, beat softened butter and granulated sugar using an electric mixer until pale and fluffy.
04 -
Add eggs one at a time, beating well after each addition. Mix in vanilla and coconut extracts.
05 -
Alternately add dry ingredients and coconut milk to the butter mixture, beginning and ending with the dry mixture. Mix gently until just combined.
06 -
Divide batter evenly into prepared cake pans. Bake for 25–30 minutes until a toothpick inserted into the centre emerges clean.
07 -
Cool cakes in pans for 10 minutes, then release onto a wire rack and let cool completely.
08 -
In a medium bowl, beat cream cheese and powdered sugar until smooth. In another bowl, whip heavy cream to stiff peaks. Gently fold whipped cream into the cream cheese mixture until well combined. Stir in vanilla and coconut extracts.
09 -
Layer and frost cooled cakes with prepared frosting. Press shredded coconut onto sides and top for a cloud-like finish.
10 -
Refrigerate the assembled cake for at least 1 hour to set before slicing and serving.