The Best Coconut Cake You'll Ever Make

The Best Coconut Cake You'll Ever Make

Prep time 1 hour
Cook time 1 hour
Total time 2 hours
Author: Kat Jeter & Melinda Caldwell
Recipe type: Dessert
Serves: 20

This is the best coconut cake recipe I’ve ever made. This easy coconut cake is moist and delicious and uses fresh coconut!


  • 2 box White cake mix
  • 16 oz sour cream
  • ½ c Vegetable oil
  • 6 eggs
  • 15 oz can Cream of Coconut (such as Coco L√≥pez)


  • 16 oz cream cheese
  • 4 T milk
  • 2 lbs. Powdered Sugar
  • 2 tsp Vanilla
  • 4 bags (about 24 oz) Fresh Frozen Coconut

NOTE: The original recipe only made 2 layers but I always doubled it to make a beautiful three layer cake. I have adjusted the recipe for 3 layers. Just wanted to let you guys know in case you have printed this recipe previously and it looks different now!


  1. Heat oven to 350°F
  2. Mix cake mix, sour cream, vegetable oil, eggs, and cream of coconut in a large bowl.
  3. Pour cake batter into 3 9” pans that have been greased and floured.
  4. Bake approximately 30 minutes at 350°F or until you can put a toothpick in the center and it comes out clean.
  5. Cool completely.


  1. Mix all ingredients in a mixer except fresh coconut.
  2. Frost cake.
  3. Press coconut into sides and top of cake.
  4. Once cake is frosted wrap it in aluminum foil and plastic wrap and freeze.

Note: Make a few days ahead of time and freeze. Take it out to thaw at least 4 hours before you are ready to serve.

source :