Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Close-up of coconut cream cake covered in shredded coconut with a slice cut showing soft layers and creamy filling

Coconut Cream Cake (Best Ever, Easy, Ultra Moist)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Donald Anderson
  • Total Time: 2 hours (includes cooling/chilling)
  • Yield: 2 hours (includes cooling/chilling) 1x
  • Diet: Vegetarian

Description

This coconut cream cake is soft, fluffy, and filled with creamy coconut pudding—finished with coconut cream frosting and toasted coconut.


Ingredients

Scale

Cake

  • 2 1/2 cups cake flour

  • 2 1/2 teaspoons baking powder

  • 1/2 teaspoon kosher salt

  • 3/4 cup (1 1/2 sticks) unsalted butter, softened

  • 1 3/4 cups granulated sugar

  • 4 large egg whites, room temperature

  • 2 teaspoons vanilla extract

  • 1 cup canned coconut milk

  • 1/2 cup whole milk

  • 1 cup sweetened shredded coconut (optional)

Coconut filling

  • 1 (3.4-ounce) box instant vanilla pudding mix

  • 1 1/2 cups canned coconut milk

  • 1/2 cup whole milk

  • 1 cup shredded coconut

Frosting

  • 8 ounces cream cheese, softened

  • 1/2 cup (1 stick) unsalted butter, softened

  • 4 cups powdered sugar

  • 1 teaspoon vanilla extract

  • Pinch of kosher salt

  • 1/2 cup toasted shredded coconut (for topping)


Instructions

  1. Heat oven to 350°F. Grease two 9-inch pans and line with parchment.

  2. Whisk cake flour, baking powder, and salt.

  3. Beat butter and sugar until fluffy. Beat in egg whites and vanilla.

  4. Add dry ingredients alternating with coconut milk and milk. Fold in coconut (optional).

  5. Bake 24 to 30 minutes until set. Cool completely.

  6. Whisk filling ingredients until thick; chill 5 minutes.

  7. Beat frosting ingredients until fluffy.

  8. Assemble: cake layer, coconut filling, cake layer, frost, top with toasted coconut.

Notes

  • Heat oven to 350°F. Grease two 9-inch pans and line with parchment.

  • Whisk cake flour, baking powder, and salt.

  • Beat butter and sugar until fluffy. Beat in egg whites and vanilla.

  • Add dry ingredients alternating with coconut milk and milk. Fold in coconut (optional).

  • Bake 24 to 30 minutes until set. Cool completely.

  • Whisk filling ingredients until thick; chill 5 minutes.

  • Beat frosting ingredients until fluffy.

  • Assemble: cake layer, coconut filling, cake layer, frost, top with toasted coconut.

  • Prep Time: Toast coconut: Bake on a sheet pan at 350°F for 5 to 8 minutes, stirring once. Make-ahead: Assemble up to 1 day ahead; keep refrigerated. Tools: 9-inch pans, mixer, parchment.
  • Cook Time: 28 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American