This post may contain affiliate links. For more information, read my disclosure policy.

This Easy Coconut Cake Recipe is the ultimate shortcut for when you need a moist, delicious coconut cake with half the effort. By doctoring a white cake mix and swapping the milk for rich, full-fat canned coconut milk, this is an incredibly moist and fluffy cake that rivals any from-scratch recipe. Finished with a tangy, velvety cream cheese frosting and a heaping dose of shredded coconut, this cake is perfect for Easter, spring celebrations, or anyone who loves a tropical treat.

A slice of yellow cake topped with white frosting and shredded coconut sits on a white plate, with a baking pan of the same cake in the background.

I love coconut anything – from coconut cookies to coconut pie and all the things in between. I also love making cakes that are super moist and flavorful without all the work – and that’s where my semi-homemade cake mix hack comes in. Instead of using all of the ingredients called for on the box, we’re using some delicious swaps that will make your cake taste homemade without all the effort. This Easy Coconut Cake Recipe is perfect as a 9×13-inch sheet cake but also works as a coconut layer cake or coconut cupcakes. Coconut lovers rejoice – this is the cake of your dreams.

Simple Coconut Cake is an easy, semi-homemade dessert made by enhancing a white cake mix with full-fat canned coconut milk and shredded coconut. This method creates a moist, tender crumb that tastes like it was made from scratch. The cake is finished with a rich homemade cream cheese frosting and topped with a generous coating of shredded coconut.

Top-down view of labeled baking ingredients: eggs, chocolate chips, coconut milk, white cake mix, oil, cream cheese, coconut extract, powdered sugar, butter, and salt on a white background.

Ingredients in Simple Coconut Cake

  • While I prefer using a white cake mix (so all of the components are white like a coconut snowball) you can use yellow cake mix as well. Any brand will work as long as it’s the traditional 9×13-inch box cake mix (approximately 15 ounces).
  • Canned coconut milk (from the Asian foods aisle) is the secret ingredient for tons of flavor and richness in this cake. Canned coconut milk provides more fat and a tighter crumb than using water or plain dairy milk (and adds tons of flavor) so this cake won’t be dry or bland. You will taste the coconut, I promise.
  • Before adding your coconut milk to the batter, make sure to shake the can or whisk the contents in a separate bowl. The cream often separates from the water, and you need both for the proper fat-to-moisture ratio in the cake.
  • You’ll use the vegetable oil and eggs called for on the box. I used the whole eggs because it’s easier with less waste.
  • The top of the easy coconut cake is full of rich cream cheese frosting. It’s important to use full fat brick-style cream cheese when making frosting. Also ensure it’s room temperature to prevent lumps.
  • I also add coconut extract to the frosting for some extra flavor. This is optional.
  • Shredded sweetened coconut is perfect for adding to the cake batter and topping the cake. Be sure to use shredded coconut or angel flake (not flaked coconut, which has large chunks and will be too big for the cake, or unsweetened coconut which will take away from the flavor). You can also toast coconut for the top, although I prefer it un-toasted.
A slice of yellow cake topped with shredded coconut sits on a white plate with a fork, with a larger pan of the same cake in the background.

SAVE THIS RECIPE

We'll email this post to you, so you can come back to it later!

Dorothy’s Expert Coconut Cake Tips

  • Even though we are using a box mix, over-mixing the batter can lead to a tough cake. Mix just until the flour streaks disappear to keep that melt-in-your-mouth texture.
  • You know coconut cake is done baking when a toothpick comes out clean from the center of the cake.
  • The unsalted butter and cream cheese should be completely room temperature when making the fluffy frosting.
A slice of yellow cake topped with white frosting and shredded coconut sits on a white plate, with a baking pan of the same cake in the background.

Simple Coconut Cake Recipe

No ratings yet
Make the best Simple Coconut Cake with this easy recipe! Uses white cake mix, canned coconut milk for extra moisture, and a rich cream cheese frosting. The perfect easy dessert!
Prep Time 30 minutes
Cook Time 25 minutes
Total Time 55 minutes
Yield 16 servings

Ingredients
 

For the cake:

  • 1 box (approx. 14-15 ounces ) white cake mix
  • 1 cup canned coconut milk
  • cup vegetable oil
  • ½ cup (40g) shredded sweetened coconut

For the Frosting:

  • 8 ounces (226g) cream cheese, softened
  • ½ cup (113g) unsalted butter, softened
  • 3 cups (339g) powdered sugar
  • ¼ teaspoon salt
  • ½ teaspoon coconut extract
  • 1-2 cups (80-160g) shredded sweetened coconut for topping

Instructions

  • Make the cake:
  • Preheat oven to 350°F. Grease and flour a 9×13-inch cake pan.
  • Using a hand mixer or whisk (by hand), mix the cake mix with the eggs, coconut milk, and oil until smooth. Fold in ½ cup (40g) coconut.
  • Bake cake until light golden and a toothpick comes out clean from the center of the cake, approximately 19-24 minutes. Cool completely before frosting.
  • Make the frosting and assemble:
  • Beat cream cheese and butter with a hand mixer or in the bowl of an electric mixer fitted with the paddle attachment. Mix until smooth, then add powdered sugar, salt, and extract. Mix on medium speed until smooth and spreadable.
  • Spread frosting on cooled cake and top with additional coconut.
  • Store loosely covered for up to 3 days in the refrigerator.
Save this recipe!
Get this recipe emailed to you – plus get all recipes sent straight to your email!

Recipe Nutrition

Calories: 277kcal | Carbohydrates: 25g | Protein: 1g | Fat: 20g | Saturated Fat: 11g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 4g | Trans Fat: 0.3g | Cholesterol: 30mg | Sodium: 137mg | Potassium: 70mg | Fiber: 0.5g | Sugar: 24g | Vitamin A: 368IU | Vitamin C: 0.4mg | Calcium: 19mg | Iron: 0.3mg
Nutritional information not guaranteed to be accurate
Course Dessert
Cuisine American

How to make Easy Coconut Cake

  1. Whisk together cake mix, eggs, oil, and coconut milk.
  2. Whisk in shredded coconut.
  3. Pour into a 9×13-inch pan sprayed with nonstick baking spray or greased and floured. Bake at 350°F until a toothpick comes out clean.
  4. To make the frosting, beat the butter and cream cheese until smooth, then mix in powdered sugar, salt, and extract.
  5. Frost the top of the cake and top with more coconut.

Storing and Freezing Coconut Cake

  • Because this cake has cream cheese frosting, it should be stored in the refrigerator. It will last 2-3 days. Store it loosely covered so as not to disturb the frosting.
  • This cake can be frozen (unfrosted or frosted), wrapped in plastic wrap for several months. Freeze frosting in an airtight container as well.

FAQs

Can I use a yellow cake mix instead?

Yes, but white cake mix is preferred because it has a more delicate flavor that doesn’t compete with the coconut.

Do I have to use canned coconut milk?

For the best flavor and moisture, yes. The refrigerated carton versions are mostly water and won’t give the cake the same richness.

Can I make this into a layer cake?

Yes the cake will make three 8-inch layers or two 9-inch layers or about 22 cupcakes. Bake time will be less. Double the frosting if icing a layer cake.

Favorite Coconut Recipes

Dorothy Kern

Welcome to Crazy for Crust, where I share recipes that are sometimes crazy, often with a crust, and always served with a slice of life.

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating