• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
I Scream for Buttercream
  • Blog
    • Subscribe for Free
    • Exclusive Content for VIPs
  • Visit the Shop!
    • The Cake Blueprint
  • Recipes
    • Cakes
    • Frostings/Fillings
    • Cupcakes
    • Cake Pops
    • Other Sweets
  • Cake Decorating
  • Cake Baking Tips
  • About Kara
  • FAQs
    • Contact Me
    • Terms and Conditions
      • Privacy Policy
      • Advertising Disclosures
      • Cookie Policy
      • Food Safety, Allergy & Nutrition Disclaimers
    • Accessibility Statement
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Blog
    • Subscribe for Free!
    • Exclusive Content for VIPs
  • Visit the Shop!
    • The Cake Blueprint
  • Recipes
    • Cakes
    • Frostings/Fillings
    • Cupcakes
    • Cake Pops
    • Other Sweets
  • Cake Decorating
  • Cake Baking Tips
  • About Kara
  • FAQs
    • Contact Me
    • Terms and Conditions
      • Privacy Policy
      • Advertising Disclosures
      • Cookie Policy
      • Food Safety, Allergy & Nutrition Disclaimers
    • Accessibility Statement
×
Home » Blog » Recipes

Old Fashioned Southern Coconut Cake Recipe with Frosting

Updated: Jan 26, 2023 · Published: Dec 15, 2016 by Kara · This post may contain affiliate links · This blog generates income via ads

  • Email
  • Facebook

An old-fashioned southern coconut cake that’s moist and tender and made with coconut milk then topped with sour cream buttercream.

Jump to Recipe

The coconut flavor is not overpowering and the addition of coconut milk makes this cake one of the moistest cakes you’ll ever eat. Sprinkle shredded coconut all around the outside of the cake and you’ll end up with THE perfect coconut cake.

It’s perfect for springtime, Easter, or any other time you have a coconut cake craving.

Large slice of southern coconut cake on a plate.

I LOVE a good coconut cake. One that has a subtle coconut flavor, but not so much that it hits you over the head with it.

This old-fashioned coconut cake is just that…a classic southern coconut cake without an overwhelming flavor to it.

The sour cream buttercream also adds just a slight tanginess, which is the perfect compliment for this cake.

Coconut cake with fork and text overlay.

Hey there! Before you scroll, there’s lot’s of important stuff in the post!…including the FAQ section, which may answer any questions you might have about this recipe. Enjoy!

Jump to:
  • Ingredient Notes:
  • How to Make this Cake:
  • Tips & FAQs:
  • Supplies Used:
  • Recipe
  • Other posts you might like:

As an Amazon Associate, I earn from qualifying purchases.

Ingredient Notes:

Now let’s talk a little about the ingredients that are in this cake and frosting. (The list of all ingredients are in the recipe card below.)

Unsalted butter: This cake is a butter cake, so the finished product is not a super white cake, but you get a richer, deeper flavor because of the butter. Unsalted butter is best because it won’t add additional salt.

Cake flour: This cake recipe calls for cake flour instead of all-purpose flour, which really makes it so much more tender. This cake is at its best when cake flour is used, but make sure to read the FAQ section below for substitutions if you don’t have access to cake flour.

Coconut milk: This is the secret ingredient to this cake. I would not suggest substituting with anything else. Coconut milk will make this cake super moist.

For this cake, I used Thai Kitchen Organic Coconut Milk which you can generally find at any grocery store.

Vanilla bean paste & almond emulsion: You’ll need a bit of vanilla flavor and I always like to include just a touch of almond emulsion. If you really can’t stand almond, just omit it and you can always use vanilla extract instead of vanilla bean paste.

Coconut emulsion: This is the star of the cake here as it’s what will give it a good coconut flavor. You don’t want to skip this one.

Butter, confectioner’s sugar and sour cream for the buttercream: The icing on this cake is made with butter, confectioners sugar and sour cream. It’s got a slight tanginess to it, which really works well with the sweetness of the confectioner’s sugar.

This is a soft icing and you’ll want to refrigerate the cake if you go with this buttercream.

Cake with shredded coconut covering it.

How to Make this Cake:

Let’s talk about how to make this cake. (The exact instructions are in the recipe card below.)

First, preheat the oven and make sure to grease and flour two 8 inch round cake pans. Then, cream the butter and sugar until fluffy.

Collage of prepared pans and mixed cake batter.

Next, add in the eggs, one at a time and mix after each addition. In another bowl, add the dry ingredients.

Collage of cake batter and dry ingredients.

In another bowl, you’ll add the coconut milk, emulsions (or extracts), and the oil, then whisk well. (Don’t discard the milk fat on the top of the coconut milk can. Add all of it and the liquid.)

Collage of mixing liquid ingredients.

Then you’ll add the dry and liquid ingredients alternately to the butter/sugar mixture and finally add in the shredded coconut.

Collage of mixing cake batter and adding coconut.

Pour the batter into the pans and bake at 350 degrees F for approximately 35 – 40 minutes. Set the cakes on a rack and let cool for about 10 minutes.

Collage of cake batter in pans and cooling cakes on a rack.

Next, turn the cakes out of the pans and directly onto the racks and let them cool completely and make the buttercream.

Cool cake layers and make the buttercream collage.

Cover the cake in buttercream and then cover with shredded coconut and serve.

Collage of covered cake in coconut and slice of cake on a plate.

Make sure to store this cake in the refrigerator.

Large slice of old fashioned coconut cake on a plate.

Tips & FAQs:

Can I substitute the cake flour?

It’s really best to use cake flour as it will help make the cake very soft and tender. If you can’t get it, you can substitute it, but you’ll need to make some changes as it can’t be substituted cup for cup.

To use all-purpose flour instead of cake flour use this substitute: For every 1 cup of cake flour that the recipe calls for, use 1 cup of all-purpose flour, remove 2 tablespoons of it and replace with 2 tablespoons of cornstarch.

Tip for measuring flour:

Make sure not to pack the flour down into the measuring cup. Spoon flour into the cup, don’t scoop the flour.

Tip for the butter:

Make sure to allow the butter to come to room temperature on its own before you begin.

Can I substitute the coconut milk?

I would not suggest doing that in this recipe. The liquid and fat from the coconut is needed and regular milk will just not provide as much fat and the cake may turn out dryer and more dense.

Tip for using coconut milk:

Make sure to add the entire can including the fat at the top.

Do I have to use the almond emulsion?

No, you can omit it, although the tiny amount that the recipe calls for just enhances the flavor of the cake and will not make the cake have an almond flavor.

Do I have to add the coconut emulsion?

Yes, if you want the cake to have a coconut taste, then you’ll need to add it. The coconut milk will not give enough coconut taste, so you need to add a bit more flavor by using coconut emulsion, or extract.

Where can I find coconut emulsion?

You can usually find it on Amazon or at local craft stores that sell cake decorating supplies. Here’s a link for it on Amazon: Coconut emulsion

Batter mixing tip:

Be very careful not to mix the batter too long. Scratch cakes should not be mixed for minutes at a time, or they will become dense. Stop mixing once the ingredients are well incorporated.

I don’t like shredded coconut, do I have to add it to the cake batter and the outside of the cake?

No, you can omit it from the batter and the outside if you want. As long as you use the coconut emulsion, then you will still get a coconut taste.

How can I tell when this cake is done baking?

This cake is done baking when a toothpick inserted into the center of each layer comes out with a few moist crumbs on it or clean, but no raw batter.

I don’t like the idea of a sour cream buttercream, can I use something else?

Yes, you sure can. Cream cheese buttercream is also delicious on this cake.

Tip for using the sour cream buttercream:

This buttercream is soft, so refrigerate the buttercream for about 10-15 minutes to firm it up a bit before icing the cake. You may need to chill the cake periodically while frosting it as the icing can become super soft again.
If you will be traveling with this cake, it’s best to use a thicker type of icing like cream cheese buttercream or vanilla buttercream.

Can this cake be frozen?

This cake can be made ahead of time and frozen if desired. Let the baked cake cool completely, then wrap in plastic wrap, then foil and place in the freezer for up to a month.
To thaw, place the wrapped cake on the counter at room temperature and let thaw completely, then remove the wrapping. Once defrosted, add frosting.

How do I store this cake and how long does it last?

This cake should be stored, covered, in the refrigerator and can last up to 5-6 days.

When is the best time to make this cake?

This cake is perfect in springtime or as the perfect Easter dessert.

Slice of coconut cake with a fork on a plate.

Supplies Used:

As an Amazon Associate, I earn from qualifying purchases.

  • Mixing bowls
  • Cake pans
  • Hand mixer or Stand mixer
  • Cooling racks

Note About Recipe Measurements: I write recipes using volume (cups) measurements because here in the U.S., this is what people are more familiar with and I don’t want anyone to feel intimidated when baking. For metric/weight measurements, click the ‘metric’ button under the ingredients in the recipe card below. The weights are converted by a program, not me, and it’s just a best guess. I can’t guarantee that weighing the ingredients will produce the exact same results, since I test recipes using volume measurements.

Recipe

Large slice of southern coconut cake on a plate.

Old Fashioned Southern Coconut Cake Recipe with Frosting

An old fashioned southern coconut cake that's moist and tender and made with coconut milk then topped with sour cream buttercream.
4.64 from 66 votes
Print Pin SaveSaved! Rate
Course: Dessert
Cuisine: American
Keyword: coconut cake
Prep Time: 45 minutes minutes
Cook Time: 40 minutes minutes
Total Time: 1 hour hour 25 minutes minutes
Servings: 12 servings
Calories: 1094kcal
Author: Kara @I Scream for Buttercream

Ingredients

For the cake:

  • 1 cup unsalted butter, room temperature
  • 2 cups granulated sugar
  • 3 large eggs
  • 3 cups cake flour (different than all-purpose flour, see FAQs in the post)
  • 3 teaspoon baking powder
  • ½ teaspoon salt
  • 1 ¼ cup coconut milk (from a 13 oz can) (I used Thai Kitchen Organic Coconut Milk, do not discard the solid milk fat on the top of the can. Mix it in with the coconut milk.)
  • ¼ teaspoon almond emulsion or extract (optional)
  • 1 teaspoon vanilla bean paste, or vanilla extract
  • 1 ½ teaspoon coconut emulsion, or extract (I use LorAnn Oils coconut emulsion)
  • 2 tablespoon vegetable oil
  • 1 cup sweetened shredded coconut

For the buttercream:

  • 2 cups unsalted butter, room temperature
  • 1 pinch of salt
  • ⅔ cup sour cream
  • 8 cups confectioner's sugar (the sour cream makes this icing soft, therefor it does need the extra confectioner's sugar to thicken it.)
  • 2 teaspoons vanilla bean paste or extract
  • shredded coconut, optional for covering the iced cake
US Customary – Metric
Have questions?Check out the Tips & FAQ section or the video in the post!
Prevent your screen from going dark

Instructions

For the cake:

  • Preheat the oven to 350 degrees F.
  • Grease and flour two 8" round pans and set aside.
  • With an electric mixer, cream the butter on medium until creamy.
  • Add the sugar and mix on medium until well mixed, then on medium-high until fluffy-about a minute and a half to two minutes.
  • Add in the eggs, one at a time, mixing on low after each only until just combined. Scrape down the sides of the bowl and mix again just for another 5 to 10 seconds.
  • In a medium sized bowl, whisk together the cake flour, baking powder and salt.
  • In another seperate medium sized bowl, mix the coconut milk, emulsions (or extracts) and the oil. Whisk until mixed well. (Do not discard the milk fat on the top of the coconut milk can. Add all of it and the liquid.)
  • Add the dry and liquid ingredients alternately to the butter/sugar mixture. (Start with a third of the dry ingredients and mix on medium just until combined. Add in half of the liquid ingredients and mix on medium just until combined. Add another third of the dry mixture, mix, then the last half of the liquid ingredients and mix. End by adding the last of the dry ingredients. Only mix until just combined after each addition.)
  • Scrape down the sides of the bowl, add the shredded coconut and mix on medium only until the coconut is incorporated. (Be careful not to overmix.)
  • Pour batter into prepared pans and bake at 350 degrees F for approximately 35 – 40 minutes. A toothpick inserted into the center of the cake will come out with a few moist crumbs on it or clean.
  • Remove the cake layers from the oven and set on cooling racks to cool for 10 minutes, then turn the cakes out of the pans and directly onto the racks and let cool completely.
  • Add buttercream too cooled cake.
  • (Optional: Cover the iced cake with shredded coconut. You can also toast the coconut a bit before covering the cake in it for a deeper flavor.)

For the buttercream:

  • Mix the butter and salt with an electric mixer on medium speed until very creamy.
  • Add the sour cream and mix on medium until smooth.
  • Add half the confectioner's sugar and mix on low until combined, then on medium until smooth.
  • Add in the second half of the confectioner's sugar plus the vanilla and mix on low until combined, then on medium until smooth.
  • This buttercream is soft, so refrigerate the buttercream for about 10-15 minutes to firm it up a bit before icing the cake. You may need to chill the cake periodically while frosting it as the icing can become super soft again.
    If you will be traveling withthis cake, it's best to use a thicker type icing like cream cheese buttercream or vanilla buttercream.

Notes

This cake should be stored, covered, in the refrigerator and can last up to 5-6 days.
If traveling with this cake, you’ll want to use a thicker icing such as Cream Cheese Buttercream or Vanilla Buttercream.
Nutritional values are an estimate.
Make sure to check out the TIPS & FAQs for this recipe in the blog post, which may answer questions you may have.
*This recipe card may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases.

Nutrition

Calories: 1094kcal | Carbohydrates: 142g | Protein: 7g | Fat: 58g | Saturated Fat: 38g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 13g | Trans Fat: 2g | Cholesterol: 175mg | Sodium: 161mg | Potassium: 262mg | Fiber: 1g | Sugar: 116g | Vitamin A: 1566IU | Vitamin C: 1mg | Calcium: 89mg | Iron: 2mg
Some recipes have difficulty levels.Check out what they mean here: Difficulty Levels Explained
Baking at higher elevation?Adjustments will need to be made for that. This website does not specialize in higher elevation baking. Please take time to do your research on what adjustments should be made.
DisclaimersTo see food safety, allergy & nutrition disclaimers, go here: Disclaimers

How to Share

I’d love for you to share this recipe link or tag it, but please do not share screenshots or copy/paste the recipe to social media as the content and photographs are copyright protected and we (bloggers) work really hard on our content. Sharing the link, tagging us on socials and pinning it is super appreciated though!

Other posts you might like:

  • Pineapple Coconut Cake
  • Apple Coconut Cake
  • Cake Filling Ideas
  • Giant Peeps Easter Bunny Cake

Don’t Forget to Pin it Below!

Coconut cake pin graphic with text.

5 Secrets to Moist and Tender Cakes

Start baking cakes like a pro!
​
You’ll also get my weekly baking emails with foolproof cake recipes, pro tips, and sweet behind-the-scenes peeks.

    We respect your privacy. Unsubscribe at any time.

    « Ski Slope Cupcakes
    Favorite Vanilla Bean Cake »
    • Email
    • Facebook

    Filed Under: Cakes, Frostings/Fillings, Recipes Tagged With: coconut, Easter cakes and recipes, layer cakes, spring cakes

    Reader Interactions

    Comments

    1. Sam K

      November 21, 2024 at 10:32 am

      Hello
      if you are in the Uk, you can use plain flour or add corn flour to plain flour 110g flour : 16g corn starch

      Also extract is better than emulsion as it’s the real thing, emulsion is mixed with other things.

      I’ve had to google info, it’s so tricky making American recipes over here.

      I will be having a go at this recipe though, looks great 👍

      Reply
      • Kara

        November 23, 2024 at 2:26 pm

        Hi Sam, thanks for your thoughts on the extract vs emulsion! I do love both, but in some situations, I prefer the emulsion. We do all have our own preferences and I think that’s what makes baking fun! 🙂 I have to admit though that my son brought me back some vanilla extract from Mexico and I really love it, so I’ve been using the extract a lot more here recently.
        As far as mixing the corn flour in plain flour, I think that’s what we call cornstarch here and yes, you can make cake flour out of all-purpose flour and cornstarch. I’m not sure the measurements in metric. Sorry, we’re still stuck on the imperial system here. 😉 Sally has a great post on how to make it and she does include metric measurements. Here’s the link to her article: https://sallysbakingaddiction.com/cake-flour-substitute/
        Hope this helps!

        Reply
    « Older Comments
    4.64 from 66 votes (54 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    • Facebook
    • Instagram
    • Pinterest
    • YouTube

    Hey there, I’m Kara!

    Hi, I'm so glad you're here! Cake shows up at our most important and happiest moments in life, like birthdays, weddings, baby showers and holidays. It's also for those everyday moments...it makes them even better. Put simply, cake just makes us happy! I love trying out new cake flavor combinations and decorating ideas. Have a look around and I bet you can find a cake recipe or tutorial for any of life's big moments and those everyday moments too. Click here if you want to learn more about me!

    FREE GUIDE: 7 Easy Tips to Get Professional Looking Cakes!

    Even if you've never baked or decorated a cake before!

    Grab the FREE guide plus get email updates & see behind the scenes fun each week.

      We won't send you spam. Unsubscribe at any time.

      Built with Kit
      • Let’s Make a Cake!
      • Blog
      • Privacy Policy
      • Cookie Policy
      • Terms and Conditions
      • Advertising Disclosures

      Copyright © 2025 ·

      Rate This Recipe

      Your vote:




      A rating is required
      A name is required
      An email is required

      Recipe Ratings without Comment

      Something went wrong. Please try again.