Go Back
Coconut Cream Cake
Print Recipe
4.55 from 70 votes

Coconut Cream Cake

This heavenly Coconut Cream Cake has such amazing flavor! Moist cake layers are filled with homemade coconut pastry cream and frosted with a whipped coconut cream cheese frosting in this crowd-pleasing dessert.
Prep Time20 minutes
Cook Time30 minutes
Additional Time1 hour
Total Time1 hour 50 minutes
Course: Dessert
Cuisine: American
Servings: 15 servings

Ingredients

For the Cake Layers

  • 1 ½ sticks (170g) unsalted butter, softened (holds it shape but dents when pressed)
  • 2 cups (400g) sugar
  • 4 large eggs, room temperature
  • 3 cups (342g) cake flour (spooned into measuring cup and leveled off) (If you do not have cake flour see substitution in Notes below.)
  • 2 teaspoons (8g) baking powder
  • ½ teaspoon (3g) baking soda
  • ½ teaspoon (3g) salt
  • 1 ¼ cups (296g) buttermilk (If you do not have buttermilk, see substitution below.)
  • ¼ cup (54g) vegetable oil
  • 1 ½ teaspoon (6g) coconut extract
  • 1 teaspoon (4g) vanilla extract

For the Coconut Pastry Cream

  • 4 egg yolks the whites are not used in the recipe
  • ½ cup (100g) sugar
  • ¼ cup (30g) cornstarch
  • ½ teaspoon (3g) salt
  • 1 cup (242g) whole milk
  • 1 cup (232g )coconut milk (Found on the baking isle. You can substitute evaporated coconut milk, but not cream of coconut )
  • 1 cup (85g) sweetened flaked coconut ( we use Bakers Angel Flake)
  • 1 teaspoon (4g) vanilla extract
  • ½ teaspoon (2g) coconut extract

Coconut Whipped Cream Cheese Frosting

  • 8 oz cream cheese, softened (We used one 8 oz package, full fat)
  • 1 cup (115g) conefctioners sugar, measure then sift
  • 1 teaspoon (4g) vanilla extract
  • ½ teaspoon (2g) coconut extract
  • 1 ½ cups (348g) heavy whipping cream

Decoration:

  • 14 oz (396g) bag of Sweetened Coconut (We use Baker's Sweetened Angel Flake Coconut)

Instructions

For the Cake Layers

  • Preheat the oven to 350 degrees, grease and flour three 8×2 inch round pans.
  • In a medium bowl, whisk the flour, baking powder, baking soda and salt for 30 seconds. Set aside
  • In another bowl, add the buttermilk, oil, vanilla extract, and coconut extract.  Set aside..
  • In the bowl of your mixer, add the butter and mix at medium speed until smooth. Gradually add the sugar and continue to mix on medium speed for 3 to 5 minutes until lightened in color and fluffy. Add the eggs one at a time mixing until the yellow of the yolk disappears.
  • With the mixer on low speed, alternately add the flour mixture and buttermilk mixture, beginning and ending with the dry ingredients (3 additions of dry ingredients and 2 of liquid). After the last addition, slightly increase the mixing speed until combined.
  • Do not mix above medium speed or over mix the cake batter.
  • Bake at 350 degrees for 25-30 minutes or until a toothpick inserted in the center comes out clean or with just few crumbs attached. Let cool 10 minutes and turn out.

For the Coconut Pastry Cream

  • In a medium bowl, whisk egg yolks and set aside.  
  • In a saucepan, combine the sugar, cornstarch  and salt.  Whisk to blend.
  • Gradually stir in the milk and coconut milk.
  • Cook over medium heat stirring constantly to dissolve the sugar.
  • Bring the mixture to a simmer.  Remove the saucepan from the heat.  Spoon ¼ to ½ cup of the hot mixture into the bowl holding the egg yolks, stir constantly to temper the eggs. (You are tempering the eggs so you will not have small pieces of scrambled egg when you pour them back into the simmering saucepan).  
  • Pour this back into the saucepan and return to heat, whisk constantly until the mixture thickens, this could take 3 to 4 minutes. When thickened, remove from the heat and add the vanilla and coconut extract plus the cup of coconut. The filling will thicken even more as it cools. 
  • Pour pastry cream into a heat proof bowl or small flat casserole dish for faster cooling.  Immediately cover with plastic wrap, pressing the wrap against the filling to prevent a skin from forming. Refrigerate until throughly cold before using. If you do not need it right away it can be refrigerated for 3 days, possibly longer.

For the Whipped Coconut Cream Cheese Frosting

  • Freeze your mixing bowl and beaters 15 minutes before whipping the cream (30 minutes if chilling in the refrigerator. 
  • Use the whisk attachment for a stand mixer, or beaters on your hand mixer.  Beat the cream until stiff peaks form. This can happen very quickly so don't walk away from the mixer.  You are at the stiff peak stage when you lift the beater and the cream stands straight up forming a peak or falls over slightly. Keep in the refrigerator while completing the next step.  
  • In another bowl combine the cream cheese, powdered sugar, coconut extract, and vanilla.  Beat until very smooth.  Fold this into the whipped cream. Cover and refrigerate.  If you are piping this frosting and it becomes too soft, just refrigerate the filled piping bag for a short while.  

Assembling the Cake

  • Place the first cake layer on the cake plate or pedestal. Spread with the coconut pastry cream. I do not take it all the way to the edge- leave about ¼ inch to ½ inch of space so that when the layers are stacked, the filling isn't pushed out..
  • Repeat for the second cake layer and the third. Fill in any gaps between the cake layers with the whipped coconut cream cheese frosting (I usually use a disposable piping bag with the tip snipped away for this.).
  • Apply a layer of the whipped cream cheese frosting. I applied in thin on top because I also added a layer of the coconut pastry cream to the top center of the cake. Apply flaked coconut around the sides of the cake.
  • I added a top border of rosettes using a large star 1M tip. (2D is a good choice also)
  • Cake should be refrigerated. Remove from the refrigerator a couple of hours before serving for best texture and flavor!

Notes

Substitute for Buttermilk: No Buttermilk? Here is a substitution: To a measuring cup, add 1 Tablespoons vinegar or lemon juice. Add milk to the 1 ¼ mark, stir. Wait 5 minutes and it is ready to use.
Substitution for Cake Flour: Using all purpose flour (plain in UK) to make Cake Flour: For each cup of flour in a recipe, remove 2 Tablespoons of flour and replace with 2 Tablespoons cornstarch (cornflour in the UK). This recipe has 3 cups of flour so you will measure out 3 cups of all purpose flour, remove 6 Tablespoons and replace with 6 Tablespoons cornstarch, whisk to blend
Options for Cake Layers: Note that you can use any favorite vanilla, white, or yellow cake with this recipe- if you like to work with doctored cake mixes, that would be delicious too- just add a teaspoon of coconut extract to the batter.