What is more dreamy than a high altitude Coconut Cake? It’s light and white and fluffy as a cloud, frosted with sweet coconut buttercream and covered in coconut flakes. With its snowy white appearance, it makes a gorgeous Christmas cake or winter party cake. And while it’s simple to decorate, it looks so incredibly beautiful and elegant. Since coconut cake is a Southern classic, and having been raised in the South (although Colorado has been my home for longer), I had to include it in my lineup of Classic Cakes Recipes I’ve been working through this year.
Looking for more high altitude recipes like this one? You might also love this pistachio coconut cake, chocolate coconut cupcakes, and white chocolate coconut truffles.
This site contains affiliate links. As an Amazon associate, I earn from qualifying purchases. This means that I may make a small commission if you purchase a product using those links. This in no way affects my opinion of those products and services. All opinions expressed on this site are my own.
Why You’ll Love This Cake
So Much Coconut Flavor. Making a delicious, from-scratch coconut cake doesn’t mean you need to bring home a whole coconut and try to figure out how to open it and how to get all the meat out. I’ve done it before, and never again. It’s just not worth the hassle. But your coconut cake should contain as much coconut as possible, and not just be a plain white or vanilla cake with a little coconut sprinkled on the frosting. I based my recipe on my high altitude white velvet cake, but adjusted it to use rich and creamy coconut milk in the cake and coconut cream in the buttercream. And of course, I cover the whole cake in crunchy coconut flakes.
Fluffy White Cake. The cake is so soft, light, fluffy and moist, you’ll fall in love with it.
Tender and Soft. This cake has the most tender cake crumb that has a fine, soft texture. It stays moist for days, and even freezes beautifully, if you need to make it in advance.
High Altitude Tested. I develop all the recipes on my site for Denver’s altitude of 5,280 feet. If you’re at a lower or higher elevation, please see my FAQs for guidance on adjusting recipes for your altitude.
Coconut Milk in the Cake
A coconut cake should begin with white cake, so I adapted my beloved White Velvet Cake recipe to use a whole can of coconut milk. Coconut milk is creamy and rich, with a delicate sweetness and a really lovely flavor that’s perfect for cakes. I’ve often used it in many other cake recipes, just because I like the texture it gives the cake. To boost the flavor a little more, I also added some coconut extract to the batter, in addition to vanilla bean paste. The cake is so soft, moist, tender and rich, and perfectly flavored with coconut.
Coconut Cream in the Buttercream
For the frosting, I whipped coconut cream into buttercream, which made the silkiest, fluffiest buttercream imaginable. Coconut cream is a great ingredient, and can also be used for making coconut whip or vegan whipped cream.
Finish with Coconut Flakes
Covering a coconut cake with shredded coconut is a classic and beautiful way to decorate a coconut cake. Sweetened shredded coconut is easy and convenient, but it can be excessively sweet. A much better option is natural, unsweetened coconut which has a pure coconut flavor and a really great crunch. You should be able to find it on the baking aisle in most well-stocked grocery stores, but natural coconut is also available on Amazon.
I don’t usually toast the coconut for my coconut cakes, because I like the pure white look of the untoasted coconut. But toasting brings out a bit more flavor and more crunch. If you decide to toast your coconut, spread it out onto a baking sheet and toast at 325F for about 3-5 minutes, just until lightly golden in a few places. Just be sure to keep a careful watch that it doesn’t burn or get too brown.
See the recipe card at the end of the post for the full ingredients list and instructions.
Ingredients
Cake
- Cake Flour. With a lower percentage of protein than all-purpose cake, cake flour is ideal for white cakes and coconut cakes, making a lighter, fluffier, more tender cake.
- Baking Powder. Leavens the cake and makes it rise.
- Salt. Balances the sweetness. I use coarse Kosher salt in all my baking.
- Unsalted Butter. Adds richness, flavor and moisture. When creamed together with the sugar, it creates a light and fluffy cake crumb.
- Granulated Sugar. Sweetness and moisture.
- Egg Whites. The egg whites add structure and protein, which the cake needs to hold the batter together as it rises. Using just egg whites, rather than both the white and the yolk, keeps the cake nice and white.
- Buttermilk. Buttermilk is fantastic for baking. It adds flavor, acidity and richness, and creates a very tender cake.
- Coconut Milk. Use canned, unsweetened coconut milk from the ethnic food aisle, not the coconut milk that you can find in the dairy section. Canned coconut milk is high in fat, and makes up for the fat that we lose in eliminating the egg yolks. Also, flavor.
- Vanilla Bean Paste or Extract. For the best flavor, I love using vanilla bean paste in this cake, or the seeds scraped from a vanilla bean. I’ve been buying these Tahitian vanilla beans on Amazon, and they’re very affordable right now, in spite of the current expense of good-quality vanilla extract.
- Coconut Extract. A little coconut extract just helps to boost the flavor of the coconut milk.
Buttercream
- Unsalted Butter. What’s buttercream without butter? Everyone loves my buttercream, because it’s very different from most American buttercream frosting recipes you’ll find on the internet. To read all about my buttercream, and for tips on making the best American buttercream, please read my comprehensive post all about buttercream.
- Coconut Cream. You can buy canned coconut cream (it should be right next to the canned coconut milk), but it’s not always available. So what you do is first refrigerate a can of full-fat, unsweetened coconut milk (not “lite” coconut milk). Chill the can for at least 6-8 hours, or overnight. The cream and the water will separate, so when you open the can, you can drain off the water and use just the solid cream in your buttercream. So much delicious coconut flavor right there!
- Powdered Sugar. The powdered sugar sweetens and thickens the buttercream to the correct consistency. I whip my buttercream for 4-5 minutes to make it very light and fluffy.
- Meringue Powder. This isn’t a common ingredient in American buttercream, but once I started using it in mine, it make all the difference. Just a tablespoon stabilizes the buttercream and improves the consistency.
- Vanilla Bean Paste or Extract. Again, vanilla bean paste is great in the buttercream, or you can use a good-quality vanilla extract.
- Coconut Extract. A little extra coconut flavor.
- Natural Unsweetened Coconut Flakes. To decorate your cake, you’ll be pressing coconut all over the frosting. It’s such an easy, but beautiful way to present a coconut cake. This is my favorite natural unsweetened coconut to use.
Instructions
Getting Ready.
- Preheat the oven to 350 F, and line the bottoms of three 8-inch cake pans with circles of parchment paper, then spray the paper lightly with non-stick spray. Position a rack in the center of the oven.
Cream the Butter and Sugar.
- I use the traditional creaming method for this coconut cake recipe. First, I cream together the butter and sugar for a full 10 minutes. This incorporates air and volume into the batter, for a light and fluffy cake. And it also lightens the color of the butter for a pretty white cake.
- In the bowl of your stand mixer fitted with the paddle attachment, beat the butter and sugar on medium speed for 10 minutes, scraping the bowl occasionally, until very light and fluffy and lightened in color.
Beat in the Egg Whites.
- Beat in the egg whites, one at a time, beating each for 10 seconds before adding the next. Scrape the bowl down and beat for 10 more seconds. Adding the egg whites one at a time helps them to emulsify correctly, rather than adding them all at once.
Mix in the Dry and Liquid Ingredients.
- In a separate bowl, sift together the flour, baking powder and salt.
- In another bowl, whisk together the buttermilk, coconut milk, vanilla bean/extract and coconut extract.
- With the mixer on low, add the flour mixture in three additions, alternating with the liquid ingredients, starting and ending with the flour. Use a spatula to scrape the bowl well and incorporate any stray bits of flour.
Bake and Cool the Cake.
- Divide the batter between the pans. Bake on the center oven rack for about 25-30 minutes, until a cake tester or toothpick comes out clean.
- Set the pans on a wire rack, cover loosely with a clean kitchen towel, and cool completely before frosting.
Make the Buttercream.
- To make the coconut cream used in the buttercream, place a can of full-fat unsweetened coconut milk (do NOT shake the can) in the refrigerator for 6-8 hours, or overnight – the cream and the water will separate, allowing you to drain the water and just use the cream.
- Take the chilled can, turn it upside down, and remove the bottom of the can. Drain off the coconut water, saving it for another recipe if you like. The can should be about 1/2 – 2/3 full of solid coconut cream. Let the can sit out at room temperature for several hours to let the cream soften up again, before adding to your buttercream. Whatever cream you don’t use, you can save for another recipe, or use it in a vegan coconut whipped cream.
- In the bowl of your stand mixer fitted with the whisk attachment, beat the butter for 1 minute until smooth. Beat in 4 tablespoons of the coconut cream.
- With the mixer on low, add the powdered sugar, meringue powder and salt and mix until combined.
- Add the vanilla and coconut extracts, increase the speed to medium high and whip for 4-5 minutes, scraping the bowl occasionally, until very light and fluffy. Add more coconut cream, a tablespoon at a time, if needed to reach the right consistency for spreading.
Frost the Cake.
- Remove the cooled cakes from the pans. Set one cake, bottom side up, on a cake board or cake pedestal, and peel off the parchment paper.
- Frost, fill and stack all three layers of cake, then frost the cake with a thin crumb coat of buttercream. Chill the cake in the refrigerator for 30 minutes.
- Finish frosting the cake with a final layer of buttercream, and smooth it out, but there’s no need to make it perfect.
Finish the Cake with Coconut.
- Set the cake over a clean baking sheet to catch the coconut, then press handfuls of coconut up the sides of the cake and over the top, too, if you like, until completely covered. You can scoop up any coconut that falls and put it back in the bag.
- If decorating the top of the cake with swirls of buttercream, don’t press any coconut on top of the cake. Fit a piping bag with tip 1M, fill with leftover buttercream, and pipe swirls on top.
Be sure to read all of my BAKING FAQs where I discuss ingredients, substitutions and common questions with cake making, so that you can be successful in your own baking! I also suggest reading these comprehensive posts on making Perfect American Buttercream, How to Stack, Fill, Crumb Coat and Frost Layer Cakes and How to Use Piping Bags.
Frequently Asked Questions
Is coconut cream the same as coconut milk?
Canned coconut milk is similar in consistency to whole milk, and is made from one part coconut and one part water. It’s delicious in curry dishes and soups, giving them a rich, creamy consistency. It’s also wonderful for baking. Coconut cream is richer and thicker, made from four parts coconut and one part water.
Should I use natural coconut or sweetened coconut to cover the cake?
Personally, I love using natural, unsweetened coconut flakes, although it’s a little more expensive than sweetened shredded coconut. Natural coconut has great flavor and crunch, without adding excessive sweetness.
What if I don’t have cake flour?
Cake flour makes the lightest, softest, fluffiest cakes, since it has a lower percentage of protein than all-purpose flour. If you can’t find cake flour at your local grocery store or Walmart, you can also buy cake flour online. In a pinch, you can make your own cake flour. Measure out 1 cup of all-purpose flour using the spoon and sweep method. Remove 2 tablespoons of flour, and replace with 2 tablespoons of corn starch. Whisk together until thoroughly combined.
What can I use instead of buttermilk?
If you don’t have buttermilk, you can simply add 2 teaspoons white distilled vinegar or lemon juice to 3/4 cup whole milk.
What size pans should I use for half the recipe?
For a smaller cake, you can cut the cake recipe in half and bake the batter in three 6-inch cake pans for about 25-28 minutes. You should still make the full recipe for the buttercream, though, if you want enough leftover to pipe the swirls on top.
Can this cake be frozen?
Yes, you can freeze the cake, coconut and all, in an airtight container or cake carrier for up to 3 months. Let thaw overnight in the refrigerator, then bring to room temperature for 5-6 hours.
Will this recipe work if I don’t live at high altitude?
Please see my Baking FAQs Page.
Where is the recipe for the blueberry coconut cake I saw on Pinterest?
While that cake no longer has its own separate post on my site, this is the same coconut cake recipe. You can make a blueberry coconut cake by folding 2 cups fresh blueberries into the cake batter. Another delicious option would be to spread some good-quality blueberry jam in between the cake layers.
You Might Also Like
Please check out my Amazon Shop for a curated collection of some of my favorite cake pans from trusted brands, baking tools, ingredients, pretty things and fashion finds. I recommend products that I buy and use every day!
Did you love today’s recipe? Please rate the recipe and let me know in the comments what you thought! Also, be sure to follow Curly Girl Kitchen on Instagram, and tag me when you try one of my recipes so I can see all your delicious creations!
High Altitude Coconut Cake
All recipes on Curly Girl Kitchen are developed for high altitude at 5,280 feet. See FAQs for adjusting to higher or lower elevations.
Equipment
- Stand Mixer with Paddle Attachment
Ingredients
Cake
- 1 cup unsalted butter, softened to room temperature
- 2 cups granulated sugar
- 6 egg whites, room temperature
- 3 ¼ cups cake flour, spooned and leveled, then sifted
- 3 ½ tsp baking powder
- 1 tsp coarse Kosher salt (if using table salt, use half the amount)
- ¾ cup full fat buttermilk, room temperature
- 1 can (14 oz) full fat, unsweetened coconut milk (such as Thai Kitchen)
- 1 tsp vanilla bean paste (or 2 tsp vanilla extract)
- 2 tsp coconut extract
Buttercream
- 1 can (14 oz) full fat, unsweetened coconut milk, OR coconut cream (chilled 1 day in advance, to separate the water from the cream)
- 2 cups unsalted butter, softened to room temperature
- 4 cups powdered sugar
- 1 tbsp meringue powder
- ¼ tsp coarse Kosher salt (if using table salt, use half the amount)
- 1 tsp vanilla bean paste or vanilla extract
- 1 – 1 ½ tsp coconut extract
- 1 bag (10 oz) natural, unsweetened coconut flakes
Instructions
Cake
- Preheat the oven to 350 F, and line the bottoms of three 8-inch cake pans with circles of parchment paper, then spray the paper lightly with non-stick spray. Position a rack in the center of the oven.
- In the bowl of your stand mixer fitted with the paddle attachment, beat the butter and sugar on medium speed for 10 minutes, scraping the bowl occasionally, until very light and fluffy and lightened in color.
- Beat in the egg whites, one at a time, beating each for 10 seconds before adding the next. Scrape the bowl down and beat for 10 more seconds.
- In a separate bowl, sift together the flour, baking powder and salt.
- In a separate bowl, whisk together the buttermilk, coconut milk, vanilla bean/extract and coconut extract.
- With the mixer on low, add the flour mixture in three additions, alternating with the liquid ingredients, starting and ending with the flour. Use a spatula to scrape the bowl well and incorporate any stray bits of flour.
- Divide the batter between the pans. Bake on the center oven rack for about 25-30 minutes, until a cake tester or toothpick comes out clean.
- Set the pans on a wire rack, cover loosely with a clean kitchen towel, and cool completely before frosting.
Buttercream
- To make the coconut cream used in the buttercream, place a can of full-fat unsweetened coconut milk (do NOT shake the can) in the refrigerator for 6-8 hours, or overnight – the cream and the water will separate, allowing you to drain the water and just use the cream.Take the chilled can, turn it upside down, and remove the bottom of the can. Drain off the coconut water, saving it for another recipe if you like. The can should be about 1/2 – 2/3 full of solid coconut cream. Let the can sit out at room temperature for several hours to let the cream soften up again, before adding to your buttercream. Whatever cream you don’t use, you can save for another recipe, or use it in a vegan coconut whipped cream.If you use coconut cream instead of coconut milk, follow the same process noted above to separate the cream from the water. There will be less water to drain from the can of coconut cream.
- In the bowl of your stand mixer fitted with the whisk attachment, beat the butter for 1 minute until smooth. Beat in 4 tablespoons of the coconut cream.
- With the mixer on low, add the powdered sugar, meringue powder and salt and mix until combined.
- Add the vanilla and coconut extracts, increase the speed to medium high and whip for 4-5 minutes, scraping the bowl occasionally, until very light and fluffy. Add more coconut cream, a tablespoon at a time, if needed to reach the right consistency for spreading.
- Remove the cooled cakes from the pans. Set one cake, bottom side up, on a cake board or cake pedestal, and peel off the parchment paper.
- Frost, fill and stack all three layers of cake, then frost the cake with a thin crumb coat of buttercream. Chill the cake in the refrigerator for 30 minutes.
- Finish frosting the cake with a final layer of buttercream, and smooth it out, but there's no need to make it perfect.
- Set the cake over a clean baking sheet to catch the coconut, then press handfuls of coconut up the sides of the cake and over the top, too, if you like, until completely covered. You can scoop up any coconut that falls and put it back in the bag.Note: If decorating the top of the cake with swirls of buttercream, don't press any coconut on top of the cake. Fit a piping bag with tip 1M, fill with leftover buttercream, and pipe swirls on top.
Notes
- As noted in the recipe above, it’s important for the egg whites, buttermilk and butter to be at room temperature.
- Cake flour is best in this cake. It makes a much lighter cake than all-purpose flour does. Be sure to sift the cake flour after measuring.
- Natural, unsweetened coconut is preferable to sweetened, shredded coconut.
- The cakes are sticky to the touch when removed from the pans. You must line the baking pans with parchment paper for easy release.
- Leftover cake should be stored in an airtight container or cake carrier at room temperature, for up to 3 days.
Christina
I LOVE coconut cake but I have never made one! You’ve inspired me. My mouth is watering just reading this!
Heather Smoke
You should make it for Easter! 🙂
Kita
I don’t live in a high-altitude State. Is this okay to bake with the ingredient amounts listed? Thank you.
Heather
Hi Kita,
For sea-level or low altitude, I’d suggest a few minor adjustments to the cake batter:
Decrease the cake flour from 3 1/4 cups to 3 cups.
Increase the baking powder from 3 1/2 tsp to 4 tsp.
Erin
My coworker asked for a coconut cake for his birthday, and I’d never heard of such a thing. I definitely didn’t think I’d find a recipe for one adjusted to high altitude (we live in Bogota). Found this, followed the recipe exactly, and it could not have turned out more perfectly. One of the best cakes I’ve ever eaten. He was so pleased. I’m still thinking about it a week later and hoping for an excuse to make another soon. Next week I’ll be trying the carrot cake for another coworker! Stay tuned!
Heather
Erin, I’m thrilled you both loved it!
Martha Springer
Wonderful!
Joan
How much salt in buttercream?
Heather Smoke
I don’t always add salt to my buttercream, but sometimes I’ll add around 1/8 – 1/4 teaspoon of coarse Kosher salt (half as much if using finer table salt).
Grateful Denverite
High-altitude bakers, this is the coconut cake you’ve been waiting for. No disappointing experiments with sea-level recipes or fiddling around with adjustments to get it right. Made this cake for the first time for Mother’s Day, following the instructions to a T, and it is perfect. Dead stop. Can’t wait to try some of the other recipes on your site. Many many thanks from me and my grateful mom!
Heather Smoke
What a nice comment, thank you so much! 🙂
karen cecile
Fabulous recipe and detailed instructions to achieve success. I am a coconut fanatic and this the best coconut cake I have ever had. Cake is tender and soft and the buttercream recipe is to die for. Plan several hours for making this cake if it’s your first time. Believe me it’s worth it! Thanks so much for sharing Heather. Baked at 7000ft.
Sarah
I live just over 6,000 feet above sea level in Colorado Springs. I followed the recipe meticulously so I could bring the cake for Easter brunch with friends, and it turned out PERFECT! People commented on how moist it was with the perfect soft texture, while not too sweet. I will definitely make this again for a special occasion.
Donna Stine
My father LOVES coconut cake, we grew up on Pepperidge Farm coconut cake, well, this recipe tasted so much like it, and even better. I made it for Easter and it was a huge hit, so fluffy, moist, full of coconut flavor and beautiful. The buttercream is the perfect combination of sweet and coconut, it’s a very light buttercream. Just perfect! Thank you for your recipes Heather!
Chuck
Best coconut cake hands down. I have made many recipes, American Test Kitchen, and others. This is the easiest and best! Judged by my 80 year old neighbor whose mom made coconut cake for her as a child, she says this is the best. Add lemon curd ice cream and even better. Thanks for sharing, the cake maker from Saint Paul Street.
Claudia Kozak
Could this recipe be used to make a sheet cake?
Heather Smoke
That would work fine. This will make enough batter for a 9×13 cake.
Claudia Kozak
Made this as you recommended in a 13×9. It was a hit for my daughter’s 8th birthday. So light yet still a fluffy crumb and the coconut so not overpowering but such a nice flavor throughout. Thank you, this is now my go-to!
Kristin
This looks delicious! Could you recommend a temp and time to bake as cupcakes?
Heather Smoke
Please refer to my coconut cupcake recipe: https://curlygirlkitchen.com/high-altitude-coconut-caramel-cupcakes/
Sara Ferguson
Hi there! So excited for this, could this be made in a Bundt pan? I’m also thinking of adding lime zest… Any suggestions?
Heather Smoke
I haven’t tried this recipe in a bundt pan, but if you do, please let me know how it works out! You’ll need a 12-cup bundt pan for this volume of batter. Make sure to spray it well with non-stick baking spray, cool the cake in the pan for 15 minutes, then turn it out to cool on a cooling rack. I also usually bake large bundt cakes at 325 instead of 350.
Shirley
Hi Heather!
Can this cake be frozen? If so, any recommendations?
Thank you!
Heather Smoke
You can definitely freeze it. I usually freeze a frosted cake for no more than 2-3 weeks.
Shirley
Thank you Heather! I’ve been looking over all of your cake recipes and I just have to say that I think they are THE MOST GORGEOUS cakes on the internet and the recipes I’ve tried so far are flawless! Thank you so much sharing your love of baking❤️!