Ingredients
Method
Bake Cake Layers
- Preheat oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
- In a bowl, whisk flour, baking powder, and salt.
- In a separate bowl, cream butter and sugar until fluffy. Beat in eggs one at a time, then vanilla and coconut extract.
- Alternate adding flour mixture and coconut milk, mixing until smooth.
- Divide batter evenly into pans. Bake 28–30 minutes, until a toothpick comes out clean. Cool completely.
Make Frosting
- Beat butter and cream cheese until smooth.
- Add powdered sugar gradually, then extracts. Thin with coconut milk as needed for a spreadable consistency.
Assemble Cake
- Place one cake layer on a serving plate. Spread frosting over top. Place second layer on top and frost entire cake.
- Press shredded coconut onto top and sides of cake. Chill for at least 30 minutes before slicing.
Notes
Recipe Notes
- Cake can be baked 1 day ahead; wrap layers tightly and frost the next day.
- Store covered in the refrigerator up to 5 days.
- For extra flavor, toast some of the coconut before adding as garnish.