How to Make Coconut Cake. Build two layers of delicious white cake and smother it with gooey cream cheese frosting and a layer of delicious shredded coconut. You've just created an unforgettably luscious dessert. Coconut cake is a great treat for anybody with a serious sweet tooth.
Preheat the oven to 350 degrees and lightly butter and flour two round cake pans.
Whisk the baking soda, baking powder, flour and salt in a medium mixing bowl.
Use an electric mixer to beat the sugar, cream of coconut and butter in a large mixing bowl. Continue to mix until it's fluffy. Add the pure vanilla extract and the egg yolks. Turn the mixer to low and add the buttermilk and the dry ingredients, mixing just until blended.
Make sure the beaters are clean and dry, and in a separate bowl, beat the egg whites until they're stiff. Fold the egg whites into the cake batter.
Divide the batter equally between the two pans and bake the coconut cakes until a toothpick comes out clean, approximately 45 minutes.
Cool the coconut cakes on racks for 10 minutes, and then run a table knife around the sides of the pan to loosen them. Invert the pans onto wire racks and allow the layers to cool.
Put one layer on a plate and spread cream cheese frosting and a sprinkle of shredded coconut over the top. Put the second layer on top of the first, and frost the entire cake with cream cheese frosting. Sprinkle coconut over the frosting, pressing lightly so it will adhere to the frosting.