1 hour 20 minutes

Classic Coconut Cake

This Classic Coconut Cake is the perfect southern dessert! A double-layered coconut-flavored cake that’s deliciously light and fluffy with a thick layer of cream cheese frosting covered in sweetened flaked coconut – talk about dreamy!

A slice of coconut cake on a pink plate.


 

Coconut Cake With Coconut Cream Cheese Frosting

With Easter on the horizon and warmer days to follow, this Coconut Cake makes for the perfect dessert to welcome the change of seasons! Its fresh, lightly sweet coconut taste pairs deliciously with the tangy, creamy coconut cream cheese frosting, creating a springtime dessert that will brighten everyone’s day!

To bake an unforgettable dessert with excellent texture, I whipped the egg whites separately and then folded them into the batter to create airiness in the cake. Between the airy, fluffy texture and sweet coconut flavor, this is exactly the kind of cake you’d want to make for Easter Sunday, or any day for that matter.

With a silky, rich coconut frosting finish that’s covered in minced coconut, this Classic Coconut Cake is sure to be a showstopper!

A coconut cake on a wooden cake plate on a table.

Classic Coconut Cake Ingredients

To make this homemade coconut cake we combine cake flour with baking soda, eggs, buttermilk, powdered milk, salt, and unsalted butter. Sweetened flaked coconut, granulated sugar, vanilla bean paste, and coconut extract are then incorporated into the cake batter to achieve a perfectly sweetened coconut taste.

This two-layer cake is then covered in a decadent coconut frosting that’s made with cream cheese, salted butter, powdered sugar, heavy cream, vanilla extract, coconut extract, and sweetened flaked coconut.

To finish off this spring cake, we then gently press sweetened flaked coconut into the frosting. This gives it a fun texture while also elevating the flavor of coconut even further!

Overhead photo of ingredients used to make coconut cake.

How To Make Classic Coconut Cake

  1. Preheat the oven and grease two round cake pans.
  2. Beat egg whites in the bowl of a stand mixer that’s fitted with a whisk attachment until stiff peaks form. Transfer the stiff egg whites to small bowl and set it aside.
  3. Combine buttermilk with baking soda in a small bowl and then set it aside.
  4. Pulse sweetened flaked coconut in a food processor until the flakes become fine.
  5. Transfer the fine coconut flakes into an empty stand mixer bowl.
  6. Add cake flour, granulated sugar, powdered milk, and salt to the bowl of fine coconut flakes and mix to combine.
  7. Mix in softened unsalted butter until a sandy texture forms.
  8. Scrape the sides of the bowl down and then beat in large egg yolks, vanilla bean paste, and coconut extract.
  9. Beat in the buttermilk mixture in three parts until fully combined.
  10. Fold in the stiff egg whites until well combined.
  11. Divide the coconut cake batter evenly into the two prepared cake pans. Then transfer them into the preheated oven to bake until a toothpick inserted into the center comes out clean.
  12. Remove the cakes from the oven and allow them to cool in the pan before transferring them to a wire rack to cool completely.
Stiff egg whites being folded into coconut cake batter.

How To Frost Coconut Cake

  1. Prepare the homemade frosting by beating cream cheese with salted butter until the mixture becomes smooth and fluffy.
  2. Add the powdered sugar to the cream cheese mixture, alternating with heavy cream.
  3. Beat in vanilla extract and coconut extract.
  4. Assemble the two-layered classic coconut cake by first adding the bottom cake layer to a plate or cake stand. Then frost the top of the bottom cake all the way to the edges. Afterward, set the second cake layer on top and frost the cake.
  5. Press sweetened flaked coconut gently onto the sides and top of the cake using the palm of your hand.
An offset spatula frosting a cake.
  • Note that the egg whites, egg yolks, and buttermilk need to be at room temperature. Therefore, be sure to pull them out a little bit before beginning this recipe.
  • It’s best to use a kitchen scale when measuring out the dry ingredients. Too much or too little flour can negatively impact a recipe, so knowing how to measure flour properly can really make or break a recipe.
  • To get the best pan release, try using my 3-ingredient Cake Goop (Magic Pan Release) or learn How To Line A Round Cake Pan With Parchment Paper.
  • I’ve found that these cakes are best made the day before frosting them. Therefore, if you can, when the cakes are still warm to the touch, wrap them in a double layer of plastic wrap and then store them at room temperature overnight. Double wrapping them will help to make the cakes nice and moist!
  • Feel free to run the sweetened flaked coconut through the food processor for shorter strands to use for pressing into the frosting.
  • To easily dress this cake up, you can pipe additional decorative frosting around the top and base of the cake.
A slice of yellow coconut cake being lifted away from the whole cake.

How To Store Classic Coconut Cake

Once frosted, this cake can set at room temperature for up to 2 hours. After that, transfer the cake into an airtight cake carrier or transfer slices into an airtight container and store them in the fridge for up to 4 days.

A slice of coconut cake on a pink plate with a bite missing.

More Coconut Recipes

If you’ve tried this recipe, please let leave a review in the comments below. I love hearing from you! Don’t forget to tag me – @sugarandsoulco – on Instagram and Pinterest with your photos, or join our Sugar & Soul Show-offs Community and share them there.

This recipe was originally published in March 2016 and was updated in April 2025 with an improved method and photos.ro

A slice of yellow coconut cake being lifted away from the whole cake.
5 from 6 votes

Classic Coconut Cake


Course Dessert
Cuisine American
Prep Time 40 minutes
Cook Time 40 minutes
Total Time 1 hour 20 minutes
Servings 16 servings
This Classic Coconut Cake is the perfect Easter dessert! Light and fluffy with a cream cheese frosting infused with the essence of sweet coconut!

Ingredients
  

Cake:

Frosting:

Instructions

Cake

  • Preheat the oven to 350°F and grease two 9-inch pans with cake goop or line the bottom of the pan with parchment paper and coat with nonstick spray.
  • Add 4 large egg whites to a stand mixer fitted with a whisk attachment and beat on speed 4 for 2 minutes, then increase to speed 6 until stiff peaks form, about 1 additional minute. Transfer egg whites to a small bowl and set aside.
    Egg whites in a bowl were whipped into stiff peaks.
  • In a separate small bowl or measuring cup, combine the 1 cup buttermilk and 1 teaspoon baking soda and set aside.
  • Add 1⅓ cups sweetened flaked coconut to a food processor and pulse until fine.
    Coconut flakes in a food processor with a woman's hand holding some to the camera.
  • Add the processed coconut to the now empty stand mixer bowl along with 2 cups cake flour, 2 cups granulated sugar, 2 tablespoons powdered milk, and ¾ teaspoon salt and mix to combine.
    Dry ingredients for coconut cake in a mixing bowl.
  • Add the softened 1 cup unsalted butter and mix until sandy in texture.
    Yellow cake dry ingredients in a mixing bowl.
  • Scrape down the sides in case any butter is sticking and beat in 5 large egg yolks, 1 tablespoon vanilla bean paste, and 1½ teaspoons coconut extract.
    Egg and vanilla being added to a mixing bowl.
  • Beat in the buttermilk mixture in three additions until fully combined, scraping down the sides as needed.
    Buttermilk being added to make ingredients in a mixing bowl.
  • Fold in the stiff egg whites until well combined.
    Stiff egg whites being folded into coconut cake batter.
  • Evenly divide the batter between the two pans (about 720g each) and bake for 35 to 40 minutes until a toothpick comes clean.
    Cake batter in two round pans.
  • Remove from oven and let cool in the pan for 5 minutes before transferring to a cooling rack until almost completely cool. These cakes are best made the day before frosting. When still a little warm to the touch, wrap them in a double layer of plastic wrap and store them at room temperature overnight – this helps make the cakes nice and moist.
    Baked cake rounds on a wire rack cooling.

Frosting

  • When ready to frost, add 8 ounces cream cheese and ½ cup salted butter to a large bowl or stand mixer fitted with a paddle attachment and beat on medium-high speed until smooth and fluffy.
    Butter and cream cheese in a mixing bowl.
  • Add the 5 cups powdered sugar to the cream cheese mixture a cup at a time, alternating with the ¼ cup heavy cream.
    Powdered sugar and heavy cream being mixed into a frosting.
  • Add 1 tablespoon vanilla extract and 1½ teaspoons coconut extract and beat on high for 2 to 3 minutes until light and fluffy. Add more sugar or cream to reach the desired consistency.
    Vanilla being added to cream cheese frosting.
  • Add the bottom cake layer to a plate or cake stand and spread some frosting out on the top all the way to the edges.
    An offset spatula frosting a cake.
  • Add the next layer of cake and add more frosting to the top, spreading it evenly and down over the sides.
    Two layers of yellow coconut cake being frosted on a plate.
  • Gently use the palm of your hand to press 1 to 2 cups sweetened flaked coconut onto the sides and top of the cake. You can process the coconut in a food processor for shorter strands. If desired, pipe additional decorative frosting around the top and base of the cake.
    Coconut being pressed into the frosting around a cake.

Nutrition

Calories: 615kcal | Carbohydrates: 83g | Protein: 6g | Fat: 30g | Saturated Fat: 19g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Trans Fat: 1g | Cholesterol: 129mg | Sodium: 341mg | Potassium: 142mg | Fiber: 2g | Sugar: 69g | Vitamin A: 906IU | Vitamin C: 0.1mg | Calcium: 60mg | Iron: 1mg

Did You Make This Recipe?

Don’t forget to share it with me on Instagram @sugarandsoulco and follow on Tiktok @sugarandsoulco and Pinterest @sugarandsoulco for more!

Categories:

, , , , , ,

Share your thoughts!

Love this recipe? Share your thoughts with me andย leave a review! And donโ€™t forget to connect on your favorite social platform below!

5 from 6 votes (3 ratings without comment)

Leave a Reply

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

Recipe Rating




20 Comments

  1. kitchenguiders says:

    5 stars
    These are gorgeous!!! Everything you bake always looks so perfect! I am not worthy!

  2. Kris Marie says:

    Could I switch out the buttermilk for cream of coconut milk?

    1. I have never tried it but they are very different liquids and I’m not sure the recipe would turn out when making this substitution.

  3. I love coconut cake. This looks gorgeous. You icing flowers look professional!

  4. 5 stars
    Mm, this cake sounds divine! And it’s so pretty, too! Coconut is one of my favorite flavors, but I don’t use it often enough. This cake has inspired me!

  5. I am a huge fan of coconut! Your cake looks so sweet and light! Just perfect for Easter! I think I may try to make this. My family would love this!

  6. WOW – you decorated that so beautifully!! I love coconut cake, one of my all time favorites. That looks SO good.

More You'll Love