1 1/4cupsFull Fat Canned Coconut Milk, Room Temperature
1/2cupSweetened Shredded Coconut
For the Frosting
1 1/2cupsDairy Free Butter, Softened
5cupsPowdered Sugar, Sifted
3tbspFull Fat Canned Coconut Milk, Room Temperature
1tspVanilla Extract
1tspCoconut Extract
1/8tspSalt
2cupsSweetened Shredded Coconut
Instructions
Preheat the oven to 350°F. Grease two 9-inch round cake pans and line the bottoms with parchment paper.
In a medium bowl, whisk together the cake flour, baking powder, and salt.
In a large bowl, beat the butter and sugar on medium-high speed for 3 to 4 minutes, until pale and fluffy. Add the eggs one at a time, beating well after each, then beat in the vanilla and coconut extract.
With the mixer on low, add the flour mixture in three additions, alternating with the coconut milk, beginning and ending with the flour. Fold in the shredded coconut.
Divide the batter between the pans and bake for 28 to 32 minutes, until lightly golden and a toothpick comes out clean. Cool in the pans for 10 minutes, then turn out onto a wire rack to cool completely.
For the frosting, beat the butter on medium speed for 2 minutes until creamy. Gradually add the powdered sugar on low, then add the coconut milk, vanilla, coconut extract, and salt and beat on medium-high for 3 minutes until light and fluffy.
Place one cake layer on a serving plate and spread about 1 cup of frosting over it. Top with the second layer, then frost the top and sides of the cake.
Press the shredded coconut generously all over the top and sides. Chill for 20 minutes to set the frosting before slicing.