01 -
Preheat oven to 175°C (350°F). Grease and line a 9×13-inch baking pan with parchment paper.
02 -
In a medium bowl, whisk together flour, cocoa powder, baking powder, baking soda, and salt until well combined and free of lumps.
03 -
In a large bowl, cream butter and granulated sugar until fluffy and light, about 2-3 minutes using an electric mixer.
04 -
Beat in eggs and vanilla extract until well blended. Alternately add dry mixture and buttermilk to the butter mixture, mixing gently. Stir in hot water last for a smooth, slightly thin batter.
05 -
Pour batter into prepared pan, spreading evenly. Bake for 25-30 minutes, until a toothpick inserted in center comes out clean. Cool completely on a wire rack.
06 -
If using cream cheese, beat until smooth first. Add heavy cream, powdered sugar, and vanilla extract, then whip until fluffy and soft peaks form.
07 -
Place shredded coconut in a bowl, add pink food coloring and mix until evenly tinted. Add a splash of milk if needed to help distribute color.
08 -
Spread frosting evenly over cooled cake. Sprinkle pink coconut over the frosting and press lightly to adhere.
09 -
Refrigerate for at least 1 hour before slicing into neat bars. Serve chilled.