Ingredients
Equipment
Method
Instructions:
- Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
- In a medium bowl, whisk together the cake flour, baking powder, baking soda, and kosher salt. Set aside.
- In a large mixing bowl, beat the unsalted butter and granulated sugar together until light and fluffy, about 4-5 minutes.
- Add the egg yolks, vanilla extract, and coconut extract to the butter mixture. Mix until well combined.
- Gradually add the dry ingredients to the butter mixture, alternating with the coconut milk. Mix until just combined.
- In a separate bowl, whip the egg whites until stiff peaks form. Gently fold into the cake batter.
- Divide the batter evenly between the prepared cake pans and bake for 25-30 minutes. Allow to cool for 10 minutes in the pans before transferring to a cooling rack.
- For the frosting, beat the remaining unsalted butter until creamy. Gradually add the powdered sugar and mix until smooth. Add coconut milk and coconut extract, and beat until fluffy.
- Toast the large flake coconut in a dry skillet over medium heat until golden brown.
- Once the cake layers are cool, assemble by spreading frosting between layers and on top. Sprinkle with toasted coconut.
- Chill in the refrigerator for about 30 minutes before serving.
Notes
- Prepare cake layers a day in advance and store at room temperature.
- Frosting can be made ahead and stored in the fridge.
- Keep cake covered at room temperature for up to three days or refrigerate for a week.
