Go Back
+ servings
A slice of homemade coconut cake with three layers of fluffy vanilla sponge, creamy coconut frosting, and shredded coconut on top, served on a white plate with a fork beside it.

Coconut Cake

5 from 1 vote
An old-fashioned, incredibly moist coconut cake with triple coconut flavor and a creamy coconut cream cheese frosting. Perfect for birthdays, holidays, or just-because baking days with your favorite little helper!
Prep Time 25 minutes
Cook Time 30 minutes
Chill Time 1 hour
Total Time 1 hour 55 minutes
Servings: 12
Course: Dessert
Cuisine: American
Calories: 560

Ingredients
  

Cake Base:
  • 2 ¾ cups cake flour - Spoon and level
  • 1 cup unsalted butter - Room temperature
  • 1 ¾ cups granulated sugar
  • 4 large eggs - Room temperature
  • 1 cup coconut milk - Canned, full-fat
  • 1 teaspoon coconut extract
  • 1 teaspoon vanilla extract
  • 2 ½ teaspoon baking powder
  • ½ teaspoon salt
Frosting:
  • 8 oz cream cheese - Room temperature
  • ½ cup unsalted butter - Room temperature
  • 4 cups powdered sugar - Sifted
  • 1 teaspoon coconut extract
  • 2 tablespoon heavy cream - Add more if needed
  • 1 ½ cups shredded coconut - Sweetened
Sweetened
  • ½ cup toasted coconut flakes - For topping

Equipment

  • 9-inch round cake pans (Straight-sided preferred)
  • Stand or Hand Mixer (For creaming and frosting)
  • Cooling rack (Ensures even cooling)
  • Offset spatula (For smooth frosting)
  • Mixing bowl (large) (For cake batter)
  • Mixing bowl (medium) (For frosting)
  • Measuring cups and spoons (Dry and liquid)
  • Cake carrier (Optional, for transport)
  • Parchment rounds (For lining pans)
  • Cake leveler or serrated knife (Optional, for even layers)
  • Rotating cake stand (Makes frosting easier)
  • Silicone spatula (To scrape every bit of batter)

Method
 

  1. Preheat your oven to 350°F (175°C). Grease and line two 9-inch round cake pans with parchment rounds
  2. In a large mixing bowl, cream the butter and sugar until fluffy (about 3 minutes). Add eggs one at a time, mixing well after each addition. In a separate bowl, whisk together the dry ingredients (flour, baking powder, and salt).
  3. Divide the batter evenly between the prepared cake pans. Bake for 25-30 minutes, or until a toothpick inserted into the center of the cakes comes out with a few moist crumbs. Allow the cakes to cool in the pans for 10 minutes, then transfer to a cooling rack.
  4. In a stand mixer or with a hand mixer, beat the cream cheese and butter until fluffy. Gradually add powdered sugar, mixing until smooth. Add coconut extract and heavy cream, and continue mixing until light and creamy.
  5. Level the cooled cake layers with a cake leveler or serrated knife if needed. Place the first layer on a cake stand, spread frosting on top, then place the second layer on top. Frost the top and sides of the cake. Press the shredded coconut flakes around the sides and top of the cake. Decorate with toasted coconut flakes.

Nutrition

Serving: 130gCalories: 560kcalCarbohydrates: 63gProtein: 5gFat: 33gSaturated Fat: 23gPolyunsaturated Fat: 1.5gMonounsaturated Fat: 6.5gTrans Fat: 0.5gCholesterol: 115mgSodium: 210mgPotassium: 130mgFiber: 2gSugar: 46gVitamin A: 700IUVitamin C: 0.5mgCalcium: 80mgIron: 1.5mg

Notes

Nutrition information is automatically calculated and should be considered an approximation. Actual values may vary based on specific ingredients used and portion sizes.

Tried this recipe?

Let us know how it was!