Ingredients
Equipment
Method
Bake the coconut cake
- Preheat the oven to 350°F and grease three 8-inch or two 9-inch round cake pans; line with parchment for easy release.
- Beat the softened butter and granulated sugar until very fluffy, using steady mixing to fully aerate.
- Add the eggs one at a time, mixing well after each addition until the batter looks smooth and thick.
- Mix in the vanilla extract and coconut extract until evenly incorporated.
- Alternately add the flour mixture and the coconut milk, starting and ending with the flour, and mix just until the batter is combined.
- Fold in the sweetened shredded coconut until evenly distributed with no dry pockets.
- Divide the batter evenly between pans and bake for 25-30 minutes, until a toothpick inserted in the center comes out clean.
- Cool the cakes completely on a rack so the layers don’t sweat and weaken the frosting later.
Make the coconut cream cheese frosting
- Beat the softened cream cheese and butter until smooth and lump-free.
- Add the powdered sugar and coconut extract, then beat until the frosting is fluffy and spreadable.
Assemble and coat the cake
- Fill and frost the cake generously with coconut cream cheese frosting, smoothing the top and sides as you go.
- Immediately press toasted coconut flakes firmly all over the outside and top of the cake until fully coated, so the coconut adheres to the frosting.
Notes
Pro tip: Use softened (not melted) butter and cream cheese so the frosting stays thick and spreadable for clean coverage and strong coconut adhesion. Store covered in the refrigerator up to 4 days; the cake does freeze yes—freeze slices in an airtight container up to 2 months and thaw overnight in the fridge. For a coconut-forward twist, replace 1 cup of the shredded coconut in the cake with unsweetened coconut for a less sweet, more toasted-coconut flavor.
