Coconut Cake

Coconut Cake - homemade coconut cake with creamy coconut milk, brushed with coconut syrup to keep it extra moist, and topped with vanilla bean buttercream frosting | by Tessa Huff for

4.7 from 3 reviews

Coconut Cake – homemade coconut cake with creamy coconut milk, brushed with coconut syrup to keep it extra moist, and topped with vanilla bean buttercream frosting.


For the Coconut Cake:

  • 3 cups cake flour
  • 1 tablespoon baking powder
  • ½ teaspoon salt
  • 1 cup unsalted butter, softened
  • 2 cups sugar
  • 2 teaspoons pure vanilla extract
  • 4 large eggs
  • 1 ½ cups coconut milk, stirred **

For the Coconut Simple Syrup:

  • ¼ cup coconut milk solids **
  • ¼ cup water
  • ½ cup sugar
  • ½ cup shredded coconut

For the Vanilla Bean Buttercream:

  • 4 large egg whites
  • 1 1/3 cup white sugar
  • 2 cups unsalted butter, softened
  • 2 teaspoons vanilla extract
  • ½ vanilla bean, seeds scraped out

For the Decoration:


Make the Coconut Cake:

  1. Pre-heat oven to 350 degrees. Grease and flour three 8-inch cake pans and set aside.
  2. Sift together the flour, baking powder and salt.  Set aside.
  3. In the bowl of an electric mixer, beat the butter on medium speed until smooth. Add in the sugar and continue to mix until light and fluffy – 3 to 5 minutes.
  4. With the mixer on medium-low, add in the eggs, one at a time. Add in the vanilla extract. Stop the mixer and scrap down the bowl.
  5. With the mixer on low, carefully add in half of the dry ingredients. Once incorporated, slowly stream in the coconut milk. Add in the remaining dry ingredients. Once incorporated, mix the batter on medium speed for no more than about 30 seconds.
  6. Evenly divide the batter into the three prepared pans. Bake for 22 to 25 minutes, or until a toothpick inserted into the center of the cakes comes out clean. Cool on a wire rack for 10 to 20 minutes before removing the cakes from their pans. While the cakes are still warm, brush them with the coconut simple syrup.

Make the Coconut Simple Syrup:

  1. While the cakes are in the oven, start your simple syrup. Both the cakes and syrup should be slightly warm, so it is best to start making the syrup once the cakes go into the oven.
  2. Place the coconut milk solids, water, and sugar in small saucepan. Heat the mixture oven medium-high heat until everything melts together and the syrup begins to simmer.
  3. Reduce the heat to low and stir in the shredded coconut. Simmer for about 10 minutes then remove from heat.
  4. Once the cakes have been removed from their pans, strain out the shredded coconut and generously brush the warm syrup over the tops of the cakes. Allow the syrup to sink into the cakes (about 20 minutes) before being wrapped plastic and chilled. Slightly chill the cakes in the refrigerator for easier assembly or store overnight.

Make the Vanilla Bean Buttercream:

  1. Place egg whites and sugar into the bowl of a stand mixer, whisk until combined.
  2. Place bowl over a pan of simmering water to create a double-boiler. Whisking constantly, heat the egg mixture until it registers 160 degrees on a candy thermometer. Carefully transfer the bowl onto the stand mixer.
  3. Using the whisk attachment, beat the egg white mixture on high speed for 8 to 10 minutes until the bowl is no longer warm to the touch and the meringue is fluffy, glossy and holds a stiff peak.
  4. Switch to the paddle attachment. With the mixer on low, slowly add cubed butter and mix until incorporated.
  5. Add the vanilla extract and vanilla bean seeds. Whip on medium-high until silky and smooth, about 3 to 5 minutes. The buttercream may look like it’s broken at some point. Keep mixing until it is completely smooth.

Assemble the Cake:

  1. Place one layer of cake onto serving plate or cake stand and top with roughly ½ cup of vanilla buttercream.
  2. Repeat with second cake layer, more frosting and then last layer of cake.  Lightly coat cake with a thin layer of frosting, letting some of the cake layers show through.
  3. Pipe pink and peach buttercream rosette using a 1M piping tip, creating a crescent shape around the top of the cake. Overlap a few to create some dimension.
  4. Fill in the gaps, by piping buttercream star buttons/kisses using both the 1M piping tip and 4B piping tip in peach and pale green.
  5. Finish with white nonpareils as desired.


  1. Most cans of full-fat coconut milk with separate into watery milk and solids. Save ¼ cup of the solid coconut milk for the coconut simple syrup. Be sure to thoroughly mix together the 1 ½ cups coconut milk for the cake batter.
  2. Store in the refrigerator. Serve at room temperature.