I can't wait for you to make this recipe!
This is the best 2 layer Coconut Cake recipe that you will ever try! Moist, fluffy, and full of flavor, this cake is perfect for any occasion. Whether you are looking for a birthday cake or simply want something delicious to enjoy with your family, this coconut cake recipe is sure to satisfy.
Let eggs, butter, and milk stand at room temperature for 30 minutes. Preheat oven to 350 degrees F. In a medium bowl combine cake flour, baking powder, and salt; set aside. Butter two 8×1-1/2-inch round cake pans and line bottoms with waxed paper. Butter waxed paper and lightly flour; set aside.
In large mixing bowl beat butter with an electric mixer on medium to high speed for 30 seconds. Add 2 cups sugar and 1 Tbsp. vanilla; beat 3 to 4 minutes on medium speed until well combined. Add eggs, one at a time, beating well after each addition. Alternately add flour mixture and milk to butter mixture, beating on low after each addition until just combined. Divide batter between the two pans and bake.
In a standing mixer fitted with whisk attachment, mix together sugar and butter. Mix on low speed until well blended and then increase speed to medium and beat for another 3 minutes. Add vanilla and cream and continue to beat on medium speed for 1 minute more, adding more cream if needed for spreading consistency.
On a cake platter, frost the top of first layer and sprinkle with coconut. Place the second layer of cake on top of the first, and frost top and sides of cake. Sprinkle coconut generously over top and sides of cake, pressing in gently with your fingers as necessary.