A soft, moist coconut cake bursting with tropical flavor, topped with a creamy coconut cream cheese frosting and finished with sweet coconut flakes. Light, fluffy, and irresistible for any celebration or treat!
Amanda
Prep Time 30 minutesminutes
Cook Time 30 minutesminutes
Total Time 1 hourhour
Serving Size 12slices
Equipment
Two 9-inch round cake pans
Stand mixer or hand mixer
Mixing bowls
Measuring cups and spoons
rubber spatula
Offset spatula
Cooling rack
Cake leveler or serrated knife
Cake stand or carrier
Sifter
Oven thermometer
Ingredients
2.5cupscake flour
2.5tspbaking powder
0.5tspbaking soda
0.5tspsalt
0.75cupunsalted butter, softened
1.75cupsgranulated sugar
4egg whites
1tspvanilla extract
0.5tspcoconut extract
1cupcanned coconut milk or buttermilk
0.5cupsour cream
1.5cupssweetened shredded coconut
8ozcream cheese, softened
0.5cupunsalted butter, softened
3cupsconfectioners’ sugar
2tbspcoconut milk or heavy cream
0.5tspvanilla extract
0.5tspcoconut extract
Instructions
Preheat oven to 350°F (175°C). Grease and line pans with parchment paper.
Whisk cake flour, baking powder, baking soda, and salt in a bowl.
Cream butter and sugar in a large bowl with a mixer until light.
Beat in egg whites, vanilla, and coconut extract.
Add dry ingredients in parts, alternating with coconut milk and sour cream, until batter is smooth.
Fold in shredded coconut gently.
Divide batter between pans. Bake for 25–30 minutes.
Cool cakes completely on a rack before frosting.
For frosting, beat cream cheese and butter until fluffy. Add confectioners’ sugar, coconut milk, vanilla, and coconut extract; beat until smooth.
Level cake layers if needed, spread frosting between layers and over cake. Press coconut flakes on top and sides.
Notes
Check baking powder and soda are fresh for the best rise. For extra coconut flavor, toast some flakes for the top. Store covered at room temp for 1 day or in the fridge for up to 5 days. Room temperature ingredients help create a softer crumb.