Ingredients
Equipment
Method
- Heat oven to 350°F. Grease and line two 8-inch cake pans.
- Whisk flour, baking powder, and salt until combined.
- Beat butter and sugar until pale and fluffy. Add eggs one at a time.
- Mix in coconut milk. Fold in dry ingredients and shredded coconut until batter turns smooth.
- Divide batter into pans. Bake 30 to 35 minutes until centers spring back lightly.
- Cool layers completely on racks before frosting.
- Beat cream cheese, butter, powdered sugar, and coconut extract until silky.
- Stack layers, spread frosting evenly, and press shredded coconut over top and sides.
- Chill 20 minutes for clean slices, then serve.
Notes
For a softer crumb, mix only until combined and avoid overbaking. For slightly crisp edges, bake a few extra minutes. Freeze unfrosted layers tightly wrapped for up to 2 months. Chill cake before slicing for tidy layers. Add lime zest, pineapple, toasted coconut, or berries for flavor changes. Store covered in the refrigerator up to 4 days.