I have to admit that Coconut Cake is my favorite layer cake. This cake is a coconut lover’s dream. Moist and delicious with a soft fluffy crumb and amazing coconut flavor, this is by far the best coconut cake you’ll ever make.
I’ve made a lot of coconut cakes in my career as a chef, and over the years, I’ve learned a lot about baking which has helped me develop this into the best coconut cake recipe I’ve ever made.
To make this cake even more delicious, I’ve added a coconut cream cheese frosting between the cake layers and around the entire coconut cake. Then for piรจce de rรฉsistance, I’ve covered the cake in tender shredded coconut. Do I have your attention?
Ingredients to make Coconut Cake
Let’s start by gathering the ingredients we need to make the Best Coconut Cake. In Chef Speak, this is called the “Mise en Place,” which translates to “Everything in its Place.”
Not only does setting up your ingredients ahead of time speed up the cooking process, it also helps ensure you have everything you need to make the dish.
If you love coconut cakes, check out my Easter Coconut Cake.
How to Make Coconut Cake
- Add the cake flour, baking powder, baking soda, and salt to a large bowl.
- Whisk the dry ingredients together until well blended. Set aside until needed.
- Add the butter and sugar to the bowl of a stand mixer fitted with a paddle attachment.
- Whip the butter and sugar together on medium-high speed until smooth and creamy (about 2 minutes). *Scrape down the sides and up the bottom of the bowl with a rubber spatula as needed.
- Add the egg whites to the butter mixture.
- Whip until well combined. *Scrape down the sides and up the bottom of the bowl with a rubber spatula as needed.
*Butter and egg whites should be at room temperature. Save the egg yolks for another recipe.
- Add the sour cream, vanilla extract, and coconut extract to the mixture.
- Whip the ingredients on medium speed until well combined. Scrape down the sides and up the bottom of the bowl as needed. *The mixture may look curdled do the different ingredients being combined with the butter.
- Set the mixer to low speed and slowly add the dry ingredients and coconut milk to the mixture.
- Continue to whip the ingredients on low speed until they are well combined.
- Add the shredded coconut flakes and mix by hand to make sure there’s no batter stuck to the bottom of the bowl. *The cake batter will be very thick.
Preheat the oven to 350ยฐF.
Grease three 9-inch cake pans and place a parchment circle in the bottom of the pans, then grease the parchment paper.
- Pour the batter into the prepared cake pans, evenly distributing the batter between the pans. *Using a scale is the best way to make sure the amounts are equal.
- Place the cake pans on the center rack of the preheated oven and bake for 20-25 minutes, or until a toothpick inserted into the center of the cake comes out clean.
- Place the cakes (in the pans) on a wire rack to cool. *The layers must be completely cooled before assembling and frosting.
How to make coconut cream cheese frosting
- Add the softened butter and cream cheese to the bowl of a stand mixer fitted with the paddle attachment.
- Whip the butter and cream cheese together on medium speed until creamy and smooth (about 2 minutes). *Make sure to scrape down the sides and bottom of the bowl during the process.
- Add the confectionersโ sugar, coconut milk, vanilla extract, coconut extract, and salt to the mixer while it’s running at a low speed. *Make sure to scrape down the sides and bottom of the bowl during the process.
- Increase the mixer speed to high and continue mixing for about 3 minutes. *If the frosting is too thin, add additional powdered sugar ยผ cup at a time until the right consistency has been achieved. If the frosting is too thick, add coconut milk until it’s the right consistency.
How to assemble Coconut Cake
Using a large serrated knife, slice a thin layer off the tops of the cake layers to create a flat surface.
- Place one cake layer on your cake stand or serving plate. Cover the top of the layer with about 1 ยฝ cups of frosting. *Use a frosting spatula to create an even layer.
- Place the second layer on top of the frosted first layer and top the second layer with about 1 ยฝ cups of frosting, spreading the frosting evenly using a frosting spatula.
- Place the third layer on top of the frosted second layer. Spread the remaining frosting on the top and sides of the cake.
- Add coconut to the sides and top of the cake, covering all the exposed frosting with coconut.
Refrigerate the cake for at least one hour before slicing. This is essential and will help the cake set up, making it easier to slice and allowing the cake to hold its shape.
Wouldn’t you love to sit down to a slice of this ah-mazingly delicious coconut cake? I know I’m ready for another slice. This cake is a Southern Classic, and I promise your friends and family will love it!
Recipe FAQ’s
No, it is not. Coconut milk is more like the consistency of cow’s milk. Coconut cream is much thicker and richer and is made by using four times the amount of coconut that coconut milk does. Do not substitute one for the other in a recipe.
Cream de coco is another product entirely and is a coconut version of sweetened condensed milk and is not interchangeable with coconut milk.
Yes, it does. The frosting contains butter and cream cheese which will spoil if left at room temperature for too long. Keep the cake covered and refrigerated when not serving. Let the cake sit at room temperature for 2 hours before serving.
Covered and refrigerated, a Coconut Cake will remain fresh forย one week. when refrigerated. It can be kept frozen in an airtight container for up to four months.
Valerie
Chef Dennis – this is the BEST coconut cake (and possibly the best cake) I’ve ever tasted. My husband has declared it his official birthday cake from now on. Thank you for your recipe! So delicious, fluffy and easy to follow!
Chef Dennis Littley
You made my day with your comment Valerie. This is one of my favorite cakes and I’m happy to hear its now one of yours!
Cari
Do you use sweetened or unsweetened coconut milk?
Chef Dennis Littley
I used unsweetened coconut milk to make the cake, but you can use sweetened if you prefer a sweeter cake.
Jill Miranda
I have made this twice. Both great, even tho the first time I only had AP flour which I sifted twice. This last time I used some lemon extract and zest and a whole lemon’s juice in the frosting. Lemon coconut, devine! TY!!!
Chef Dennis Littley
I’m happy to hear you enjoyed the coconut cake. The lemon sounds like a delicious addition.
Janie Lynch
Can you make this into cupcakes?
Chef Dennis Littley
I see no reason why you can’t make cupcakes out of the recipe. But you will probably have more frosting than you need since you won’t be making layers.
Cindy Brown
I made this beautiful and delicious cake for my daughter’s birthday and it was a winner! Moist, fluffy, delicious coconut flavor and great frosting too! I will definitely make it again! Thanks!
Chef Dennis Littley
I love a good coconut cake and this is my favorite recipe!! I’m happy to hear you enjoyed it too.
Cheryl
can I make this in a sheet pan and if so what size?
Chef Dennis Littley
Yes you can. You would need a half sheet pan 18 x 13 inches.
Tracy Rosemont
Oh my this was the best cake. I didnโt have sour cream so I used whole milk Greek yogurt. I also sifted the powder sugar. Other than that I followed the recipe exactly. My 3 cakes cooked in 22 min!! Watch cake close they seem to cook quickly. Everyone loved this cake!!!! Before serving I let it sit out from the frig for at least 30 min.
Chef Dennis Littley
I’m happy to hear you enjoyed my coconut cake recipe. Every oven is a little different so keeping an eye on the cakes is always a good ides.
Lisa Pugliese
Very delicious, very moist and flavorful. I used a rectangular pan because my layer cakes always tend to lean comically, and I had to add about a half cup more icing sugar (to offset the oopsie with the coconut milk) but man, this is a really good coconut cake recipe. My husband’s first comment after tasting? “Babe, did you bookmark this one?”. Thank you, Chef!
Scott
This is an excellent cake. I didn’t have the cake flour and used all-purpose flour instead and it was still delicious! My wife who isn’t a cake fan has eaten more of this cake that I have! ; )
I made this cake for my birthday – b/c I wanted to make it and I love coconut cake! This worked!
Thanks again Chef!
Rhonda
I’m into organic and ancient grains. I made this cake using einkorn flour and it would have needed the egg yolks to make the cake moist. I don’t mind a denser cake. Well, of course the cake was way too dry, but I so hate to waste. I thought on it and decided to chop up the cake, which I’d iced already, and put it in a big pan. I added a mixture of 6 cups milk, 8 eggs and a cup sugar. I baked it about an hour and every coconut lover who tried it thought it was delicious!! It was so good, I’d love to make that mistake all over again, but on purpose!! Instead of bread pudding, I made cake pudding!
Chef Dennis Littley
I tried baking with Einkorn flour and ran into a lot of problems. The recipes all need to be reworked when using that type of flour. Baking is chemistry and different flours change everything.
I’m happy to hear you didn’t have to waste the cake and made a delicious bread pudding!
LESLIE HOUFAIDI
The cake was delicious! I only had unsweetened coconut and I must say that it was still fantastic. I will definitely make this again! Thank you!
Tona
Delicious cake, I made it for Easter everyone loved it! Thank you for sharing your recipe and giving detailed instructions for time to whip etc. Iโll make it again for sure.
Meredith
Hi! Coconut cake is my dad’s favorite cake, and I’ve made several over the years. Looking forward to making yours for Christmas. Two questions: he prefers a yellow cake base – can I just include the whole eggs rather than the egg whites, or will that change the consistency? Lastly, any suggestions on a filling flavor? I wanted to incorporate an additional flavor and not sure what to use. I’ve seen coconut pastry cream filling, raspberry filling, (lemon and pineapple seem too summery to me). Thank you!
Chef Dennis Littley
I would have to test the recipe to see how the added yolks would change the cake. Baking is chemistry and changes can have unintended results. As for a filling any that he likes that you feel work with coconut would be fine. I’m a big fan of coconut cake so adding another flavor isn’t something I would do.
N. Smock
Five stars is not enough easily a 20. Very delicious you will not be disappointed.
Chef Dennis Littley
I’m very happy to hear you enjoyed my favorite cake!