Ingredients
Method
Preparation
- Preheat the oven to 350°F (175°C) and grease two 9-inch round cake pans.
- In a large bowl, whisk together the flour, sugar, baking powder, baking soda, and salt.
- In another bowl, beat together the softened butter, buttermilk, eggs, and vanilla extract until creamy.
- Gradually add the wet mixture to the dry ingredients and mix until just combined.
- Fold in the shredded coconut gently.
Baking
- Divide the batter evenly between the prepared pans and bake for 25-30 minutes or until a toothpick comes out clean.
- Let the layers cool in the pans for about 10 minutes before flipping them to a wire rack to cool completely.
Frosting and Assembly
- Beat the softened butter until light and fluffy, then gradually mix in the powdered sugar.
- Add the coconut milk and vanilla extract, mixing until smooth and creamy.
- Once the cake layers are cool, place one layer on a serving platter, frost the top, layer the second cake, and frost the top and sides.
- Garnish with extra shredded coconut.
Notes
You can add coconut extract to the batter for extra coconut flavor. Store cake in an airtight container at room temperature for up to three days.