Home » Dessert » Coconut Cake Recipe with Buttercream Frosting

Coconut Cake Recipe with Buttercream Frosting

If you want to talk about hidden gems, then let’s talk about this coconut cake recipe. I’ve been hiding this pleasant surprise for a long time. I made this cake a few days back and couldn’t resist but to share it with you. It tastes just like a wedding cake or maybe even better!

A full shot of Coconut Cake with frosting.


Baking cake is not difficult as long as you are following the recipe carefully. Coconut cake recipe is no different, and I will tell you why.

This coconut cake has tender crumbs, and a mild coconut flavor, plus the taste of butter has a strong presence despite the little amount used which is a quarter cup. To enjoy the perfect texture and flavor of this coconut cake, the ingredients should be measured correctly.

A slice of Coconut Cake on a plate showing the moist and tender crumbs.

Making Coconut Cake

The making of this coconut cake is extremely easy, and the ingredients needed for coconut cake recipe are not difficult to find, in fact, you might have everything you need in your kitchen already.

The creaming part is significant, and it brings out the flavor of butter plus contribute in a lighter cake. Cream the butter and sugar until fluffy, then add the oil and beat until well combined.

Easy to make Coconut Cake recipe, buttercream frosting recipe included.

Coconut Cake Recipe Made Easy

I have used regular whole milk, but instead, you can use coconut milk if you wish. I didn’t use coconut milk because I wanted to taste all the flavors incorporated into this coconut cake recipe.

Sour cream is my magic potion for creating a moist cake so please do not skip it or replace it with buttermilk.

Be careful when buying shredded coconut (coconut flakes), some are sweetened. If you have no option but to use sweetened shredded coconut, then reduce the sugar by two and a half tablespoons from the cake batter.

Close up image of Coconut Cake. Frosted Layered cake.

Buttercream Frosting

To complement this cake, you need a silky smooth and fluffy frosting. You need four ingredients to make the buttercream frosting. Butter, confectioners’ sugar, vanilla, and few tablespoons of water are added to adjust the consistency of the frosting.

Whipping the frosting will hardly take 9 minutes, but you have to follow each step to avoid having grainy or watery frosting. I use water in the frosting instead of milk to extend the shelf life of the cake.

Coconut cake frosted and with lit candles.

If You Love Cake

Don’t forget to check out my Devilish Chocolate Cake, or my famous Golden Yellow Cake. In case you don’t want to go fancy, then this Coffee Loaf Cake is perfect for you. If you love some zing in your cake look no further, my Orange Sour Cream Loaf Cake Recipe will mesmerize you!

Coconut Cake with some slices missing. A side shot.

Let’s make a moist and delicious coconut cake (To create this layered cake I used four 6” cake pans)

This page may contain affiliate links, which pay me a small commission
For my referral at no extra cost to you.
Thanks for supporting Arinacooking.com

| |

Coconut Cake recipe made from scratch with silky smooth buttercream frosting. My all-time favorite coconut cake recipe. Tender, delicious, moist coconut delight. Make it and let me know how you liked it. letscookingmam.com | @Arinacooking #coconutcake


  1. I do LOVE cakes, but they don’t love me 🙁 This coconut layer cake looks so inviting with all the coconut flakes.

  2. What could I use for the egg replacement in this recipe? Thanks. 🙂

    • Arinacooking

      Hi Hannah, The eggs make this cake rise better since a little baking powder used. I have not used any egg replacement for this recipe yet, so I can’t help much. sorry!

  3. Coconut buttercream! What a great combination. And you did a beautiful job decorating it!

    • Arinacooking

      Hey Jeff! Thanks for stopping by 🙂 this was a great tasting cake even if you skip the frosting.

  4. Oh, I love this! Coconut cake is my favorite cake and I will have to make this one. It’s the perfect size, with all the layers, and plenty of frosting, coconut and butter. Woo hoo! It looks delicious! Thanks for the recipe.

  5. im incognito

    i dont like how little coconut flavors there are so im gonna have to go with a different recipe otherwise it looks very good though.

  6. Catherine

    Could I replace the flour with coconut flour?

    • Arinacooking

      Hi, I never used coconut flour in baking before, I’m sorry I can’t answer your question!