Coconut is such a versatile flavor and can be used in savory or sweet dishes. This simple and easy coconut cake recipe makes a delicious cake using desiccated coconut from scratch that you can whip in five minutes. It tastes great unfrosted as a coffee cake, served with whipped cream for a light dessert, or use with some decadent buttercream for a more indulgent treat or celebration cake.

Table of Content
You know I'm a person that ALWAYS bakes from scratch and I've been on a mission to get everyone around me to bake from scratch. Why?
Well, mostly because it's so EASY!! In an attempt to get people to bake from scratch, I started this series of one-bowl cakes and cupcakes. It's been going really well so far. Many of you enjoy baking these cakes and love the recipes. So, yay!!
Why make this cake?
This recipe is not just easy to bake but it's also super versatile.
- It tastes delicious on its own. Oh, try it while it's still warm!!! HEAVEN!
- Unless I'm baking for my customers, I do not frost cakes for our home. My kids will eat just simple fresh cake with no frosting at all. So, I just sprinkle some shredded coconut flakes on the top.
- You can layer it with coconut cream filling and frost it with coconut buttercream to make a very indulgent dessert. (I've given both recipes below)
- You can even cover it with fondant to make a celebration cake for a birthday or anniversary.
- Having said that, I have a layer coconut cake recipe that I use for my cake orders. I bake it in separate layers, so I do not have to torte the cake.

Ingredients and substitutes
- Butter - I always use butter at room temperature. But, if you want a vegan version, you can use the same amount of margarine in the recipe.
- Coconut Milk / Milk - I like to add coconut milk as it enhances the flavor of the cake. And yet, if you want, you can add regular milk. Almond milk works too.
- Coconut Extract - It does add a nice flavor, but you can just substitute it with vanilla extract as well.
- Desiccated Coconut - This is shredded dry coconut and is not the same as coconut flour or coconut sugar. Coconut flour is just the dried coconut fiber after removing all the coconut milk. So, please use desiccated coconut, which has all the flavor of coconut. And use the unsweetened variety as the cake with the required amount of sugar.

Easy old-fashion coconut cake
Cake
- Preheat oven to 320°F / 165°C/ Gas Mark 3
- Grease and line baking pans - I used one 8-inch round cake pan.
But, you can use 2 x 8-inch round cake pan, or 1 x 9-inch round cake pan, one 8 x 8-inch square pan - Combine - In the bowl of the stand mixer with the paddle attachment measure all ingredients except the desiccated coconut.
Pro tip - For a one-bowl recipe always make sure the butter, eggs, and milk are at room temperature. Otherwise, the batter will be lumpy. - Coconut - Now, add in the desiccated coconut and combine well.
Pro tip - We add the desiccated coconut last because we do not want to crush it also it will absorb moisture instantly. - Pan - Pour batter into your prepared baking pan or pans. Sprinkle some shredded coconut or almonds on top.
Pro tip - If you plan to use this in a layer cake then do not add coconut or almonds as it will make leveling it difficult later. - Bake in the center of the oven for about 30 to 40 minutes or until the skewer inserted in the center comes out clean.
Pro tip - If you bake in two separate pans the baking time will be reduced to about 20 to 25 minutes. - Cool in the baking pan for 5 minutes. Invert and cool on a wire rack completely before you decorate
Pro tip - It is very important that the cakes are completely cooled before frosting. Otherwise, the frosting will melt on the warm cakes.

Make Coconut Filling
- In a bowl of a stand mixer or hand mixer, cream butter and half the sugar until light and fluffy.
- Add the extract, followed by the coconut cream a little at a time. Then add the powdered sugar until you reach a filling consistency
Pro tip - A filling consistency is softer than peanut butter.
Coconut Buttercream
- Add all ingredients to a bowl of a stand mixer. Mix until light and fluffy.
Pro tip - This is a one-bowl buttercream recipe. So, you must ensure that the butter is at soft room temperature. Otherwise, the frosting will be lumpy.

Assemble
- Prepare simple syrup - cool completely before using.
Pro tip- Simple syrup is just sugar water that has been boiled and cooled. Used to keep cake layers moist. - Torte - Using a bread knife or cake leveler cut the domes off the cake layers. Split the cake into two horizontally. Brush both layers with simple syrup.
- Fill - Pipe a buttercream dam (edge) on the cake layer. Top with a big dollop of coconut filling – spread evenly but within the piped buttercream dam/edge.
Pro tip - A buttercream dam prevents the soft filling from oozing out of the sides of the cake. - Stack/garnish - Place the second layer back on top. Sprinkle the cake with desiccated coconut or powdered sugar as I have done,
OR Frost the outside generously with coconut buttercream.

This is our family's favorite!! No frosting - just a cup of tea.

more coconut recipes
This coconut cake will keep in the fridge for 4 to 5 days. You can even freeze it for up to a month or more.
Cake flour does give a soft cake with a tender crumb, but since we have desiccated coconut in this cake, the all-purpose flour works better.
You can use fresh shredded coconut instead of desiccated coconut. But, then the cake will keep in the fridge for just 3 to 4 days, as fresh coconut has a shorter shelf life.
Yes, you can add ½ cup of dried fruits like raisins, chopped dates, and cranberries to the batter just before baking.
Printable Recipe
BEST Coconut Cake Recipe
Print Pin Rate Share by Email Share on FB Save GrowDescription
Conversions Used
1 lb = 453 grams, 1 cup = 240 ml, 1 stick = 113g, 1 tbsp= 15 ml, 1 tsp= 5 ml,
Ingredients
For Cake
- 6 oz (170 g) Butter (unsalted, room temperature)
- 1 cup (200 g) Sugar
- 3 Eggs (large)
- 1 ½ teaspoon Baking powder
- 1 ¾ cup (220 g) All-purpose flour
- 1 cup (85 g) Desiccated coconut
- ½ cup (120 ml) Coconut milk (or regular milk)
- ½ teaspoon Vanilla extract
- ½ teaspoon Coconut extract ((optional))
- ½ teaspoon Salt
- ½ cup (40 g) Shredded coconut (for the top (optional))
For Coconut Filling
- ½ cup (120 ml) Coconut cream (thick)
- 3 tablespoon Butter (unsalted)
- 1 ½ cup (180 g) Powdered sugar
- ½ teaspoon Vanilla extract (or coconut extract)
For Coconut Buttercream
- 4 oz (113 g) Butter (unsalted, room temperature)
- ¼ cup (60 ml) Coconut cream (or regular cream)
- 2 cups (240 g) Powdered sugar (confectioners sugar)
- ½ teaspoon Vanilla extract (or coconut Extract)
- ¼ teaspoon Salt
Instructions
Cake
- Preheat oven to 320°F / 165°C/ Gas Mark 3
- Grease and line baking pans - I used one 8-inch round cake pan.But you can use 2 x 8-inch round cake pan, or 1 x 9-inch round cake pan, one 8 x 8-inch square pan.
- Combine - In the bowl of the stand mixer with the paddle attachment, measure all ingredients except the desiccated coconut.Pro tip - For a one-bowl recipe always make sure the butter, eggs, and milk are at room temperature. Otherwise, the batter will be lumpy.6 oz Butter, 1 cup Sugar , 3 Eggs, 1 ½ teaspoon Baking powder, 1 ¾ cup All-purpose flour, ½ cup Coconut milk, ½ teaspoon Vanilla extract, ½ teaspoon Coconut extract, ½ teaspoon Salt
- Coconut - Now, add in the desiccated coconut and combine well. Pro tip - We add the desiccated coconut last because we do not want to crush it also it will absorb moisture instantly.1 cup Desiccated coconut
- Pan - Pour batter into your prepared baking pan or pans. Sprinkle some shredded coconut or almonds on top. Pro tip - If you plan to use this in a layer cake then do not add coconut or almonds as it will make leveling it difficult later.½ cup Shredded coconut
- Bake in the center of the oven for about 30 to 40 minutes or until the skewer inserted in the center comes out clean.Pro tip - If you bake in two separate pans the baking time will be reduced to about 20 to 25 minutes.
- Cool in the baking pan for 5 minutes. Invert and cool on a wire rack completely before you decoratePro tip - It is very important that the cakes are completely cooled before frosting. Otherwise, the frosting will melt on the warm cakes.
Make Coconut Filling
- In a bowl of a stand mixer or hand mixer, cream butter and half the sugar until light and fluffy.3 tablespoon Butter, 1 ½ cup Powdered sugar
- Add the extract, followed by the coconut cream a little at a time. Then, add the powdered sugar until you reach a filling consistencyPro tip - A filling consistency is softer than peanut butter.½ cup Coconut cream, ½ teaspoon Vanilla extract
Coconut Buttercream
- Add all ingredients in a bowl of a stand mixer. Mix until light and fluffy.Pro tip - This is a one-bowl buttercream recipe. So, you must ensure that the butter is at soft room temperature. Otherwise, the frosting will be lumpy.4 oz Butter, ¼ cup Coconut cream, 2 cups Powdered sugar, ½ teaspoon Vanilla extract, ¼ teaspoon Salt
Assemble
- Prepare simple syrup - cool completely before using.Pro tip- Simple syrup is just sugar water that has been boiled and cooled. Used to keep cake layers moist.
- Using a bread knife or cake leveler cut the domes off the cake layers. Split the cake into two horizontally. Brush both layers with simple syrup.
- Fill the cake - Pipe a buttercream dam (edge) on the cake layer. Top with a big dollop of coconut filing – spread evenly but within the piped buttercream dam/edge.Pro tip - A buttercream dam prevents the soft filling from oozing out of the sides of the cake.
- Place the second layer back on top. Sprinkle the cake with desiccated coconut or powdered sugar as I have done, OR Frost the outside generously with coconut buttercream.
Recipe Notes & Tips
- Place the can of coconut cream in the fridge for a couple of hours until cold.
- When you open the can you will find the thick coconut cream and liquid separated.
- Gently scoop out the thick coconut cream into a separate bowl.
- The water can be used for other uses - soups, stews, and sauces.
- Use the thick coconut cream in this recipe below.
- You can also whip this coconut cream with sugar until light and fluffy just like whipped cream.
Nutrition Information
The nutrition information and metric conversion are calculated automatically. I cannot guarantee its accuracy. If this data is important to you please verify with your trusted nutrition calculator. Thank you
Ugo
Wonderful recipe! I’m not a baker and baking isn’t instinctive for me like cooking is. This is hands down the easiest cake recipe I have EVER come across. The cakes turned out beautiful and I felt so proud! Loved it!
Thank you so much for sharing your gift with the rest of the world.
Amateur baker from Abuja, Nigeria!
Veena Azmanov
Thank you so much, Ugo. So happy you enjoyed this recipe and found it so easy. Thank you for coming back to write this feedback. Appreciate the kind words.
Charlotte Mackenzie
Hi there,
I'm making this for my moms 50th- super excited it looks delicious! I was just wondering if I should double it or triple it if I plan on making 3 cakes in 3 9-inch pans?
Thanks
Veena Azmanov
Yes, Charlotte. You can multiply this recipe very easy and it works great. I have done it many times.
Just adjust the number of servings below and it will automatically calculate the recipe for you.
You can also use Metric or US measurements by simply using the toggle below.
Let me know how it was. Thanks
CHarlotte Mackenzie
Thanks for replying so quickly! One more question- is unsweetened shredded coconut the best substitue for desiccated coconut if i cant find the desiccated?
Veena Azmanov
Ah.. I think that should be fine. Add 3/4 of the coconut first and check for consistency. Then add more as needed.
Nancy Kong from Malaysialaysia
Thank You for the lively cake recipe. However i find the cake doesnt really brown but pale brown. I hve cut 20% from the sugar but still find it sweet maybe i should put 150g. Overall very good moist n soft only not happy with colour. Once again thnak you n yr advice wld b very much appreciated
Veena Azmanov
Hey Nancy. Sugar does help brown baked goods but also check your oven temperature. If the oven is not hot enough it won't brown the baked items.
Happy you enjoyed this recipe. Thanks for coming back to write this feedback.
Sharon Perrett
Just made this cake for the first time today. Have eaten a slice with my afternoon coffee. was delicious and so easy to make. Love it
Veena Azmanov
Thank you so much, Sharon. So happy to hear you enjoyed this recipe. yes, it is so easy to make. If you took a picture I'd love to see it - please add the picture here below my picture on Pinterest. (add photo)
Sharon Perrett
Sorry cake didn't last long enough for me to take a photo but will do next time as I will definitely be making again soon.
Veena Azmanov
That's Ok Sharon. Glad you enjoyed it. Have a lovely day.
Melissa
I made this delicious cake for my dad's birthday and it was hit all around the table! I followed the cake recipe exactly as written, but used a rhubarb curd filling and made a simple orange zest whipped cream frosting with sprinkled shredded coconut on top. Thanks so much for your recipes and the joy you bring to my baking days!
Veena Azmanov
Ah, Thank you, Melissa. So happy to hear you and your family enjoyed this recipe so much. Thank you so much for coming back to write this feedback. Rhubarb curd filling and whipping cream sound wonderful. Thanks for the lovely comment.