Ingredients:
- 2 ½ cups (315g) all-purpose flour, plus more for dusting pans
- 1 tablespoon baking powder
- ½ teaspoon salt
- ¾ cup (170g) unsalted butter, softened
- 1 ¾ cups (350g) granulated sugar
- 4 large eggs
- 1 teaspoon vanilla extract
- ½ teaspoon coconut extract (optional, but highly recommended)
- 1 cup (240ml) canned coconut milk, full-fat (shake well before using)
- 1 cup (85g) sweetened shredded coconut
- 1 cup (226g) unsalted butter, softened
- 4 cups (480g) powdered sugar, sifted
- ¼ cup (60ml) canned coconut milk, full-fat (shake well before using)
- 1 teaspoon vanilla extract
- ½ teaspoon coconut extract
- Pinch of salt
- 1 ½ to 2 cups (125-170g) sweetened shredded coconut (for topping and sides)
Instructions:
- Preheat oven to 350°F (175°C). Grease and flour (or line with parchment paper) two 9-inch round cake pans.
- In a medium bowl, whisk together flour, baking powder, and salt.
- In a large mixing bowl, cream together the softened butter and sugar until light and fluffy.
- Beat in the eggs one at a time, then stir in the vanilla and coconut extracts.
- Gradually add the dry ingredients to the wet ingredients, alternating with the coconut milk, beginning and ending with the flour mixture. Mix until just combined.
- Gently fold in the shredded coconut.
- Divide the batter evenly between the prepared cake pans. Bake until a toothpick inserted into the center comes out clean (or with a few moist crumbs).
- Let the cakes cool in the pans for a few minutes, then invert them onto wire racks to cool completely.
- In a large mixing bowl, beat the softened butter until smooth and creamy. Gradually add the sifted powdered sugar, alternating with the coconut milk, until well combined. Stir in the vanilla and coconut extracts, and salt.
- Once the cakes are completely cool, level the tops if necessary. Place one cake layer on a serving plate or cake stand. Spread a generous layer of frosting over the top, then carefully place the second cake layer on top. Frost the entire cake with the remaining frosting.
- Generously sprinkle the shredded coconut over the top and sides of the frosted cake.
- For best results, chill the cake for at least 30 minutes before serving to allow the frosting to set.