Chocolate Coconut Christmas Cake

This magic Chocolate Coconut Christmas Cake is a delightful treat perfect for Christmas or New Year’s Eve. This cake features moist decadent chocolate cake layers generously covered in creamy white chocolate and coconut frosting. The cake is so flavorful and chocolatey that it’s hard to resist. Crowned with a dusting of unsweetened shredded coconut, it’s a visual delight, resembling a winter landscape.

For those who adore the pairing of chocolate and coconut, this layer cake is sure to win your heart. The coconut covering not only enhances the coconut taste but also introduces a delightful crunchy texture.

I kept the recipe for this cake easy and quick to prepare. You can also prepare it a day or two in advance and keep it refrigerated until serving.

Celebrate the season with our Chocolate Coconut Christmas Cake, a simple yet amazing treat that turns every moment into a sweet memory.

Chocolate Coconut Christmas Cake  - decorated with rosemary, coconut truffles and chocolate sticks

How to make chocolate coconut Christmas cake

Start by making the chocolatey coconut brownie layers. Heat your oven to 350F (180C) and prep three 8-inch (20cm) springform pans by greasing and lining them with parchment paper.

In a bowl, mix eggs, sugar, and a pinch of salt until it’s all nicely combined. Add in the oil and vanilla extract. Sift together flour and cocoa powder over the egg mixture, add the shredded coconut and mix to combine.

Divide this chocolaty batter into the prepared pans and bake for 9-10 minutes. Check with a toothpick – if it comes out clean or a little crumbly, you’re good. Let those brownie layers cool down.

Next, whip up the chocolate cream cheese frosting. Melt chocolate and a bit of coconut cream over bain-marie, then let it cool. In a big bowl, mix smooth cream cheese, powdered sugar, and vanilla or coconut extract. Stir in the melted chocolate and add whipping cream. continue mixing until it gets all fluffy.

Time to assemble the cake. Put one brownie layer on a plate, spread a third of the chocolate frosting. Add the second layer, do the same, and repeat with the third. Coat the whole cake with the remaining frosting. Coat the sides of the cake and the top with shredded coconut.

Refrigerate for at least 2 hours, or overnight. When it’s set, decorate the cake with sugary rosemary, coconut truffles, and chocolate sticks.

Other Christmas cakes you may like to try

This Chocolate Coconut Bûche de Noël is an impressive Christmas dessert, with a soft chocolate sponge cake filled with a white chocolate and mascarpone frosting enriched with a caramelized coconut for extra flavor and texture.

This Winter Cake is an impressive dessert perfect for winter holidays, and a great twist to the classic recipes. It features and almond biscuit crust at the bottom with two layers of moist white cake, filled with raspberry and red currants filling and topped with a delicious sweetened condensed milk buttercream.

This Pistachio Raspberry Lime Mousse Cake is a delicate and elegant cake perfect for Christmas or New Year’s Eve with a delightful flavor and texture. 

Chocolate Coconut Layer Cake - Chocolate Coconut Christmas Cake

Gingerbread Coconut Christmas Cake
Red Velvet White Chocolate Cheesecake
Raffaello Cake
Cranberry White Chocolate Tart – Christmas Cranberry Tart
White Chocolate Cranberry Orange Layer Cake
Raspberry Coconut Mousse Cake
Bounty Mousse Cake
Sour Cherry Chocolate Tonka Bean Christmas Cake
Croque en Bouche
Cranberry White Chocolate Meringue Roll
No-Bake White Chocolate Raspberry Pie
Christmas Chocolate Cookie Cups
Gingerbread Orange Cake Roll
Triple Chocolate Cranberry Mousse Cake
No-Bake Raspberry Yogurt Zebra Cake
10 Christmas Cakes
Red Velvet Cake
Cranberry Pistachio Fudge without Sweetened Condensed Milk
No-Bake Chocolate Biscuit Bûche De Noël (Yule Log)
10 Christmas Cookies

Chocolate Coconut Christmas Cake

Chocolate Coconut Christmas Cake

4.73 from 11 votes
This magic Chocolate Coconut Christmas Cake is a delightful treat perfect for Christmas or New Year's Eve. This cake features moist decadent chocolate cake layers generously covered in creamy white chocolate and coconut frosting.
Servings 14 servings
Prep Time 30 minutes
Cook Time 10 minutes
Total Time 40 minutes


Coconut Cocoa Brownies

  • 3 eggs
  • 1 cup (200g) sugar
  • 1/2 tsp (2g) salt
  • 3/4 cup (170g) vegetable oil
  • 1 tsp (5g) vanilla extract
  • 2/3 cup (80g) unsweetened cocoa powder
  • 2/3 cup (80g) all-purpose flour
  • 2/3 cup (50g) unsweetened shredded coconut

White Chocolate Coconut Frosting

  • 6 oz (180g) white chocolate , small pieces
  • 1/4 cup (60g) coconut milk
  • 13 oz (360g) cream cheese , room temperature
  • 1/2 cup (60g) powdered sugar
  • 1 tsp (5g) coconut extract or vanilla extract
  • 2 cups (480g) whipping cream (35% fat) , chilled
  • 2/3 cup (50g) unsweetened shredded coconut

For coating

  • unsweetened shredded coconut

For Decorating

  • fresh rosemary
  • coconut truffles
  • chocolate sticks


Prepare the cocoa coconut brownie layers.

  • Preheat the oven to 350F (180C). Grease and line three 8-inch (20cm) springform pans with parchment paper.
  • In a bowl whisk eggs with sugar and salt until well combined. Incorporate oil and vanilla extract.
  • Sift the flour and cocoa powder and whisk to fully incorporate. Incorporate the shredded coconut.
  • Divide the batter into the prepared pans.
  • Bake for 9-10 minutes until a toothpick inserted into the center comes clean or with a few moist crumbs attached.
  • Let cool completely.

Prepare the white chocolate coconut frosting.

  • Place chocolate and 1/4 cup (60g) coconut cream into a heatproof bowl and place over a pan with simmering water. Melt over low heat. Let cool to room temperature.
  • In a large bowl mix cream cheese until smooth. Add powdered sugar and vanilla extract or coconut extract and mix to combine. Mix in melted chocolate.
  • Add whipping cream and mix until stiff peaks form.

Assemble the cake.

  • Place the first layer of cake onto a serving platter. Spread ⅓ of the chocolate frosting.
  • Add the second layer of cake and spread another ⅓ of the chocolate frosting.
  • Top with the third layer of cake. Spread the remaining frosting on top and edges of the cake. Smooth the top. Sprinkle shredded coconut on the top and sides of the cake.
  • Refrigerate to set for at least 2 hours or even overnight.

How to make sugar-coated rosemary.

  • In a small bowl slightly beat an egg white. Dip or brush the fresh rosemary spring with the egg white. Coat in granulated sugar.
  • Transfer to a baking sheet lined with parchment paper. Let them dry slightly.
  • Decorate the cake with sugar coated fresh rosemary, coconut truffles and chocolate sticks. Enjoy!



Serving: 1 serving out of 14Calories: 538kcalCarbohydrates: 36.9gProtein: 8.2gFat: 42.2gSaturated Fat: 21.3gCholesterol: 149mgSodium: 187mgPotassium: 260mgFiber: 2.8gSugar: 27.1gCalcium: 90mgIron: 3mg
Calories: 538kcal
Course: Dessert
Cuisine: American
Keyword: almond coconut cake, caramelized white chocolate, chocolate, Christmas, Christmas Cake

Did you make this recipe?

Please let me know how it turned out for you! Leave a comment below and tag @homecookingadventure on Instagram and hashtag it #homecookingadventure.

Join the Conversation

  1. 5 stars
    This is my most favorite cooking site the videos are so much full of great cooking & baking. I love each time there is a new recipe

  2. Eileen Kinsella says:

    Hard to watch the videos! Way too many pop-up adds. The content jumps around all over the place. Tried to watch video 5 times already, I gave up!

    1. Ella - Home Cooking Adventure Author says:

      Eileen, you probably tried to keep skipping the steps several times which is why the ads kept appearing. If you try to watch the video without skipping it should work smoothly. Also, you can always see the video recipes on YouTube on my channel. See which version works best for you.

  3. This cake looks nice but in reality it’s very short. I had to double the recipe as the brownies were thin like pancakes . Not great!

    1. Ella - Home Cooking Adventure Author says:

      The recipe is meant for an 8-inch (20cm) pan. The layers of cakes are not tall indeed, as they are more dense, brownie-like, not fluffy and tall like sponge cakes.

  4. 5 stars
    Another amazing recipe from you! Made this as the main Christmas cake and everyone was so impressed. It looked beautiful and tasted amazing. Thank you for sharing another wonderful recipe! I think I have tried over 6 of your cake recipes and they never fail in looks or taste. Keep up the good work!

    1. Ella - Home Cooking Adventure Author says:

      Rebecca, this means a lot to me😊. So happy to hear that. Happy New Year yo you and your family!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

© Copyright 2023. Home Cooking Adventure