Layer Coconut Cake with Coconut Cream Filling
This light, airy, and moist coconut cake is loaded with the goodness of coconut flavor. It uses desiccated coconut and coconut cream in the cake as well as in the filling. And, it’s frosted with delicious Swiss meringue buttercream.

I’ve always been a coconut lover—whether sweet or savory, coconut makes everything better! Growing up, my mom was the queen of coconut desserts. From her rich coconut cakes to melt-in-your-mouth fudge, creamy mousses to refreshing smoothies, she always had something amazing up her sleeve.
Those flavors became such a cherished part of my childhood and inspire my love for coconut creations today. It’s no wonder I can’t resist whipping up coconut desserts, especially this Coconut Cake with Coconut Cream Filling, which captures everything I adore about this tropical treat!
Why make this cake?
- Triple Coconut Goodness: The recipe uses coconut milk in the batter, coconut cream in the filling, and shredded coconut for garnish, ensuring rich and authentic coconut flavor in every bite.
- Moist and Tender Texture: The combination of butter for richness and oil for moisture guarantees a soft, fluffy cake that stays moist for days.
- Luscious Coconut Cream Filling: The creamy, velvety filling made with coconut cream and whipped cream adds an indulgent layer of flavor and texture that takes the cake to the next level.
- Elegant and Versatile: This cake is perfect for celebrations, whether it’s a casual gathering or a wedding, with its stunning coconut garnish and melt-in-your-mouth layers.

Ingredients and substitutes
- Flour – I am using cake flour, but all-purpose flour works just as well.
- Sugar – Fine-grain white sugar works best as it’s easier to cream with butter.
- Oil – Unlike my other coconut cake, which is made with butter, this one uses oil. It keeps the cake moist, light, and airy, but also delicate.
- Coconut – We use canned coconut cream as well as unsweetened shredded coconut or desiccated coconut; both work in this recipe. If using sweetened shredded coconut instead of desiccated coconut, reduce the sugar slightly and expect a moister cake.
- Flavor – I am not using any alcohol today, just a few drops of coconut extract. However, you can add up to 1/4 cup of coconut liquor to this cake. It’s absolutely delicious. My favorite is Malibu coconut rum.

Step-by-step: Simple moist coconut cake
Cake
- Preheat the oven to 325°F/ 165 °C / Gas Mark 3
- Grease and dust or line, 3 x 8-inch round cake pan or 2 x 9-inch cake pans with parchment paper.
- Dry ingredients – in a bowl, combine well the flour, baking powder, baking soda, and salt – set aside.

- Wet ingredients – In the bowl of a stand mixer with a whisk attachment, whip the whole eggs. After a minute, gradually add the sugar a tablespoon at a time. After all the sugar is in, continue to whip the eggs for 2 to 3 minutes until a ribbon stage. Then, gradually add the oil, a little at a time. We need the oil to emulsify with the whipped eggs. Next, add the vanilla extract and coconut extract.
- Combine – Add the shredded or desiccated coconut – combine well. Finally, add the flour mixture and coconut cream in three batches.
- Pans – Divide the batter between the prepared baking pans. Spread evenly with a spatula
Pro tip – I like to use cake strips to ensure my layer cakes bake flat. Tap the pan to remove any air pockets.

- Bake in the preheated oven for 25 to 30 minutes. When done, cool in the pan for 10 minutes. Then, invert onto a cooling rack and cool completely before decorating.
- Cool – Wrap in plastic wrap and place in the fridge to cool completely before decorating

Coconut cream filling
- In a saucepan, add coconut cream, desiccated coconut, powdered sugar, salt, and cornstarch.
- Cook on low heat for 3 to 4 minutes until everything is heated through and thickened (see consistency in the video). Set aside to cool completely.

Swiss meringue buttercream
- Watch a video on how to make Swiss meringue buttercream in this video.
- Temper – In a stand mixer fitted with the whisk attachment, add the egg whites and sugar to a grease-free bowl. Using a whisk, place the bowl over a double boiler and whisk constantly until the sugar has dissolved and the egg whites are fairly warm (about 160°F).
- Meringue – Take the bowl off the heat and whip the egg whites until you have a thick meringue with stiff peaks.
- Cool -Let the mixer continue to whip on medium-low until the mixer bowl feels cool to the touch. Then gradually add butter, one cube at a time, with the mixer at medium speed.
- Whip – Once all the butter is added, whip on medium-high for 2 minutes. Lastly, add the vanilla extract and rum. Combine well until everything is well combined
- Bag – Put 2 cups of buttercream in a piping bag for the buttercream dam.

Assemble
- Prepare simple syrup – cool completely before using.
- Torte – Once cooled, cut the domes off the cake layers using a serrated knife. Brush each layer with the cooled simple syrup. Place a cake layer on the cake board or cake stand.
- Fill the cake – Pipe a buttercream dam on the cake layer (see video). Top with a big dollop of the coconut cream filling – spread evenly with an offset spatula or spoon, but within the piped buttercream dam/edge.
- Stack – Next, top the second cake layer on top, followed by buttercream dam and filling. Then, place the last cake layer on top.

- Chill – Place the cake in the fridge to chill for 10 to 15 minutes.
- Frost – Spread more buttercream around and on top of the cake. (see video). Chill the cake for another 15 to 30 minutes.
- Frost – Spread the remaining buttercream around and on top of the cake. Dip an offset spatula and bench scraper in warm water and smooth the sides and top of the cake. Chill the cake for 15 minutes.

- Coconut – Place the desiccated coconut on parchment paper and spread it on the sides of the cake as shown in the video.
- Pipe – Add the remaining frosting in a large piping bag with a star tip. Pipe a border on top of the cake (see video).
- Garnish – I had cherries in season, so I used a lone cherry today (see video).

- Black Forest Cake
- Raspberry White Chocolate Cake
- Semolina coconut cake
- Old Fashioned Coconut Cake Recipe
- See all layer cake recipes

Coconut Cake with Coconut Cream Filling
This light, airy, and moist coconut cake is loaded with the goodness of coconut. It uses desiccated coconut and coconut cream in the cake as well as in the filling. And, it's frosted with a delicious Swiss meringue buttercream.
Video
Ingredients
- 375 g (3 cups) All-purpose flour
- 80 g (1 cups) Desiccated Coconut or unsweetened shredded coconut
- 2¼ tsp Baking powder
- ¾ tsp Baking soda
- ¼ tsp Salt
- 4 large Eggs
- 300 g (1½ cups) Sugar
- 120 ml (½ cup) Oil flavorless cooking
- 290 ml (1¼ cups) Coconut milk full-fat
- 2 tsp Vanilla extract
- ¼ tsp Coconut extract
- 240 ml (1 cups) Coconut cream canned
- 60 g (½ cup) Powdered sugar
- 85 g (1 cup) Desiccated coconut
- 2 tbsp Cornstarch
- ¼ tsp Salt
- 3 large Egg whites
- 150 g (¾ cup) Sugar
- 227 g (8 oz) Butter unsalted, room temperature
- 1 tsp Vanilla extract
- ¼ tsp Coconut extract
- ¼ tsp Salt
- ⅛ tsp Cream of tartar (optional)
- ½ cup Simple syrup optional
- 160 g (2 cups) Unsweetened shredded / desiccated Coconut for the sides (optional)
- 1 Cherry or coconut flakes for garnish
Method
- Oven and Pans – Preheat the oven to 325°F/ 165 °C / Gas Mark 3. Grease and dust or line 3 x 8-inch round cake pan or 2 x 9-inch round cake pans with parchment paper.
- Dry ingredients – in a bowl combine well the flour, baking powder, baking soda, and salt – set aside.375 g All-purpose flour, 2¼ tsp Baking powder, ¾ tsp Baking soda, ¼ tsp Salt
- Wet ingredients – Whip the whole eggs in the bowl of a stand mixer with a whisk attachment. After a minute, gradually add the sugar a tablespoon at a time. After all the sugar is in, whip the eggs for 2 to 3 minutes until a ribbon stage. Then, gradually add the oil, a little at a time. We need the oil to emulsify with the whipped eggs. Next, add the vanilla extract and coconut extract.4 large Eggs, 300 g Sugar, 120 ml Oil, 290 ml Coconut milk, 2 tsp Vanilla extract, ¼ tsp Coconut extract
- Combine – Add the shredded or desiccated coconut – combine well. Finally, add the flour mixture and coconut cream in three batches.80 g Desiccated Coconut
- Pans – Divide the batter between the prepared baking pans. Spread evenly with a spatula
- Bake in the preheated oven for 25 to 30 minutes. When done, cool in the pan for 10 minutes. Then, invert onto a cooling rack and cool completely before decorating.
- Cool – Wrap in plastic wrap and place in the fridge to cool completely before decorating
- In a saucepan, add coconut cream, desiccated coconut, powdered sugar, salt, and cornstarch.240 ml Coconut cream, 60 g Powdered sugar, 85 g Desiccated coconut, 2 tbsp Cornstarch, ¼ tsp Salt
- Cook on low heat for 3 to 4 minutes until everything is heated through and thickened (see consistency in the video). Set aside to cool completely.
- Watch a video how to make Swiss meringue buttercream in this video.
- Temper – In a grease-free bowl of a stand mixer add the egg whites and sugar. Using a whisk, place the bowl over a double boiler and constantly whip until all the sugar has dissolved and the egg whites are fairly warm (about 160 F).3 large Egg whites, 150 g Sugar, ¼ tsp Salt, 1/8 tsp Cream of tartar (optional)
- Meringue – Take the bowl off the heat and whip the egg whites until you have a thick meringue with stiff peaks.
- Cool -Let the mixer whip on medium-low until the mixer bowl feels cool to the touch. Then gradually add butter, one cube at a time, with the mixer at medium speed.227 g Butter
- Whip – Once all the butter is added, whip on medium-high for 2 minutes. Lastly, add the vanilla extract and rum. Combine well until everything is well combined1 tsp Vanilla extract, ¼ tsp Coconut extract
- Bag – Put 2 cups buttercream in a piping bag for the buttercream dam.
- Prepare simple syrup – cool completely before using.Pro tip – simple syrup is just sugar and water boiled for 3 minutes. It keeps the cake layers moist.1/2 cup Simple syrup
- Torte – Once cooled, cut the domes off the cake layers using a serrated knife. Brush each layer with the cooled, simple syrup. Place a cake layer on the cake board or cake stand.
- Fill the cake – Pipe a buttercream dam on the cake layer (see video). Top with a big dollop of the coconut cream filling – spread evenly with an offset spatula or spoon but within the piped buttercream dam/edge.
- Stack – Next, top the second cake layer on top followed by buttercream dam and filling. Then, place the last cake layer on top.
- Chill – Place the cake in the fridge to chill for 10 to 15 minutes.
- Frost – Spread more buttercream around and on top of the cake. (see video). Chill the cake for another 15 to 30 minutes.
- Frost – Spread the remaining buttercream around and on top of the cake. Dip an off-set spatula and bench scraper in warm water and smooth the sides and top of the cake. Chill the cake for 15 minutes.
- Coconut – Place the desiccated coconut on parchment paper and spread it on the sides of the cake as shown in the video.160 g Unsweetened shredded / desiccated Coconut
- Pipe – Add the remaining frosting in a large piping bag with the star tip. Pipe a border on top of the cake (see video).
- Garnish – I had cherries in the season so I used a lone cherry today (see video).1 Cherry
Notes
- You can use a 6-inch bundt pan to make a coconut bundt.
- Double the recipe to make a 9 x 11 sheet pan.
- Use a 7 x 7-inch square pan for a coconut coffee cake.
- These will also make 15 beautiful coconut cupcakes.
- If using sweetened shredded coconut instead of desiccated coconut, reduce the sugar slightly and expect a moister cake.
Equipment you will need
Nutrition
Tried this recipe?
Mention @veenaazmanov_kitchen or tag #veenaazmanovkitchen!Tips for Success
- Whip the eggs until light and fluffy – this will ensure a light and airy cake.
- Similarly, add the oil gradually so it emulsifies into the egg, as in mayonnaise. If you add the oil too quickly, the eggs will separate during baking, causing the cake to deflate and give you a greasy cake.
- Combine the flour and coconut cream in three batches and combine well, but do not overmix to prevent deflating the whipped eggs
- Keep an eye on the cake close to the baking time. Coconut cakes tend to dry out quickly. You want to check in about 20 minutes
- Cool the cake completely before frosting – at least 3 to 6 hours.
Frequently asked questions
The cake layers will keep at room temperature and unfrosted for 3 days. Once frosted, it in the fridge for up to a week. You can also keep it in the freezer for up to a month.
Cake flour gives a wonderfully soft and tender cake. But I personally prefer to use all-purpose flour for this cake because the filling is heavy, and the desiccated coconut makes the cake more delicate.
You certainly can frost this cake with whipped cream. For a lighter pineapple cake with whipped cream, use my genoise cake with the coconut filling and stabilized whipped cream.
Well, if you don’t want to make this a layer cake,
You can use a 6-inch bundt pan to make a coconut bundt.
Double the recipe to make a 9 x 11 sheet pan.
Use a 7 x 7-inch square pan for a coconut coffee cake.
These will also make 15 beautiful coconut cupcakes.
- Strawberry Cake Recipe
- Red Velvet Cake with Cream Cheese Frosting
- Best Orange Cake with Swiss Meringue Buttercream
- Zesty Lemon Cake











made it and we loved it. Everybody raved about the taste. Thanks Veena I love your recipes, they always work for me.
Thank you so much Margie, I am so happy to hear you say that. Have a lovely day
Have a question- live in US and our stand round cake pans are 8” and 9” – would love to make some of your cakes but concerned about ingredients and baking times.
Betty – most of my cakes are 7 x 3-inch rounds but you can also use 8 x 2 inch round cake pans. For more layers you can use the 1x, 2x, 3x feature in the recipe card to calculate the recipe for you.
Hi veena..Will a filling of mango compote along with this coconut cream filling be good. I’m planning to make a mango coconut cake and I’m confused about the filling. Coconut cake with whipped cream frosting with just mango compote in between layers or mango and coconut cream filling?
Thank you
Not sure I understand your questions but, yes, a coconut cake with mango filling sounds delicious.
Hi Veena! This cake sounds absolutely delicious and I am dying to make it. I was not able to find desiccated coconut at the grocery store, will shredded coconut mess up the coconut filling? I know it is because of moisture but if the filling is supposed to be wet will it matter or do you have any ideas how I can get the moisture out of my shredded coconut?
Hey Lola, in fact for the filling fresh shredded coconut is perfect!! I have used it before and it is delicious. The only thing you need to do is cook it a bit longer to evaporate excess moisture. Let me know how it was
the cake turned out just perfect. everyone loved it. Its moist, the crumb melts in the mouth and the frosting is buttery not too sweet. Loved it.
Thank you so much Jess for the lovely feedback. So happy you enjoyed this cake.
I followed the recipe as written, it was perfect. Love the strong coconut flavor.
Thank you for the feedback, Dahlia. Happy you enjoyed this recipe.
Why did my cakes come out flat? I followed to a T and the batter came out thick. Baked flat and crumbly. What did I do wrong?
Sorry to hear that Jonica. Please check the leavening ingredients. The batter itself sounds right.
By coconut cream do you mean just the cream that results when you put a can of full fat coconut milk in the fridge or do you mean cream of coconut?
Kym, I didn’t keep mine in the fridge. You just use coconut milk straight out of a can – you can also use coconut cream but no need to chill it. Just shake it and use it. It will be richer in coconut flavor but yes, it still works
I cannot find dry desiccated coconut in stores near me. My research also specifies whether I need sweetened or unsweetened. Can you please let me know what I can substitute for it? Thank you. I love all your recipes and, especially your videos. You’re amazing.
Thank you, Judy – Happy you are enjoying my recipes and videos
do you get fresh shredded coconut? I suggest you toast that in the oven at 150 C/300F for 20 to 25 minutes. That will take care of excess moisture.
Then pulse the toasted shredded coconut in the food processor, which will take care of the texture.
You may need to use slightly less than the amount mentioned in the recipe to prevent the cake from drying out. I’d say reduce by a few tablespoons and see the consistency.
I hope this helps
I only have 9 inch cake pans will that work
Sandra. You can use a 9-inch cake and then torte it into 2 layers. The cake will of course be shallow, not as tall as 3 layers but still pretty
Week 2 day 5 Done
Veena, I just want to let you know how much I have enjoyed your Masterclass for Cake Decorating. I never dreamed I would be able to create such a beautiful and delicious masterpiece as I have with your wonderful recipes and professional guidance. I look forward to participating in other classes you may offer in the future.
Thank you so much for the lovely feedback, Susan. I am so happy you found this class useful and enjoyed it too