Coconut chocolate roll : Decadent, Creamy & Absolutely irresistible
⏱ 30 min prep | 🔥 15 min bake | ❄️ 1 hour chill | 🍫 10 servings | ⭐ 4.9/5
If you have been searching for the ultimate coconut chocolate roll recipe that delivers a show-stopping presentation and an absolutely extraordinary flavor combination, your search ends right here. This decadent chocolate sponge cake is swirled with a rich, creamy coconut filling, wrapped into a perfect log, and finished with a glossy dark chocolate ganache poured over the top. Every single slice reveals those stunning swirling layers of deep chocolate and golden coconut cream a cross section so beautiful that everyone at the table will reach for their phone before they reach for their fork.
This coconut chocolate roll recipe has been tested and perfected so that you get flawless results on your very first attempt. No cracks, no collapsed rolls, no dry sponge. Just a perfectly tender chocolate cake, a luscious coconut filling, and a ganache that pours like silk and sets like a dream.

Why this coconut chocolate roll will become your most requested recipe
There are thousands of chocolate roll cakes on the internet. Here is exactly why this one is different and why home bakers across the US keep saving and making it.
The flavor combination is extraordinary. Dark chocolate and coconut are one of the most celebrated flavor pairings in the world the slight bitterness of the cocoa perfectly balances the sweet tropical creaminess of the coconut filling. Every bite delivers both flavors simultaneously in a way that is deeply satisfying and completely addictive.
The visual impact is unforgettable. That cross section of swirling chocolate and golden coconut cream, topped with glossy ganache and scattered coconut crumbles, looks like it came directly from a high end patisserie. It is the kind of dessert that makes people gasp when you set it on the table.
It is far easier than it looks. The technique for rolling a sponge cake intimidates most home bakers but this guide walks you through every single step with the exact details that make the difference between a cracked roll and a perfect one.
What you need : ingredients for coconut chocolate roll
For the chocolate sponge cake:
- ¾ cup (90g) all purpose flour
- ¼ cup (30g) Dutch process cocoa powder
- 1 teaspoon baking powder
- ¼ teaspoon fine sea salt
- 4 large eggs, at room temperature
- ¾ cup (150g) granulated sugar
- 2 tablespoons vegetable oil
- 2 tablespoons whole milk
- 1 teaspoon pure vanilla extract
For the coconut cream filling:
- 8 oz (225g) full fat cream cheese, softened
- 1 cup (120g) powdered sugar, sifted
- ½ cup (120ml) heavy whipping cream, very cold
- 1 cup (85g) sweetened shredded coconut
- 1 teaspoon pure coconut extract
- 1 teaspoon pure vanilla extract
For the chocolate ganache topping:
- 6 oz (170g) dark chocolate, finely chopped
- ½ cup (120ml) heavy whipping cream
- 2 tablespoons unsalted butter
- 1 tablespoon light corn syrup (for extra gloss)
For the garnish:
- ½ cup toasted coconut flakes
- 2 tablespoons chopped dark chocolate chunks
- Flaky sea salt (optional but recommended)

Step by step instructions : Coconut Chocolate Roll
Step 1 : Prepare your pan and preheat
Preheat your oven to 375°F (190°C). Line a 15×10-inch jelly roll pan with parchment paper, leaving a 2 inch overhang on each short end. Grease the parchment lightly with cooking spray. This setup is critical the overhang gives you handles to lift the hot cake out cleanly. Set aside.

Step 2 : Make the chocolate sponge batter
In a medium bowl, sift together the flour, cocoa powder, baking powder, and salt. Whisk to combine and set aside. In a large bowl, beat the eggs and granulated sugar together with an electric mixer on high speed for 5 full minutes until the mixture is pale, thick, and has tripled in volume. This step is the most important one in the entire recipe those air bubbles are what make the sponge tender and flexible enough to roll without cracking. Add the vegetable oil, milk, and vanilla extract and beat on low for 10 seconds. Gently fold the dry ingredients into the egg mixture in two additions using a rubber spatula, folding from the bottom up to preserve every air bubble.
Step 3 : Bake the sponge
Pour the batter into the prepared pan and spread evenly with an offset spatula right to the corners. Bake for 12 to 14 minutes until the cake springs back when lightly touched in the center and the edges are just beginning to pull away from the sides. Do not overbake an overbaked sponge will crack when you try to roll it.

Step 4 : The hot roll (Critical step)
While the cake is still hot, immediately dust the top with 2 tablespoons of powdered sugar. Lay a clean kitchen towel flat on your counter and place a fresh sheet of parchment on top. Flip the hot cake directly onto the parchment, peel off the original parchment liner from the bottom of the cake, and using the kitchen towel as support, roll the cake up tightly from one short end. Roll the towel right inside the cake. Leave it rolled and seam side down to cool completely at room temperature for at least 1 hour. This is the technique that prevents cracks rolling while hot trains the cake into the right shape.
Step 5 : Make the coconut cream filling
Beat the softened cream cheese with the powdered sugar, coconut extract, and vanilla extract until completely smooth and fluffy, about 2 minutes. In a separate chilled bowl, whip the cold heavy cream to stiff peaks. Fold the whipped cream into the cream cheese mixture gently in two additions. Fold in the shredded coconut. Refrigerate the filling for 20 minutes to firm it slightly before spreading.
Step 6 : Fill and re-roll
Carefully unroll the completely cooled cake. Spread the coconut cream filling evenly over the entire surface, leaving a half-inch border around all edges. Starting from the same end you began with, roll the cake back up tightly without the towel this time, using the parchment to help guide and tighten the roll. Place seam-side down on a wire rack set over a parchment-lined baking sheet. Refrigerate for 30 minutes to firm up before adding the ganache.

Step 7 : Make the chocolate ganache
Place the finely chopped dark chocolate in a heatproof bowl. Heat the heavy cream and corn syrup together in a small saucepan over medium heat until just beginning to simmer do not boil. Pour the hot cream over the chocolate and let sit undisturbed for 2 minutes. Stir gently from the center outward until the ganache is completely smooth and glossy. Add the butter and stir until fully incorporated and silky. Allow to cool for 5 to 8 minutes until it thickens slightly but still pours easily.
Step 8 : Glaze and Garnish
Remove the chilled coconut chocolate roll from the refrigerator and place it on the wire rack. Pour the warm ganache slowly and evenly over the entire roll, letting it drip down the sides naturally. Immediately scatter the toasted coconut flakes and chopped dark chocolate chunks over the top before the ganache sets. Add a pinch of flaky sea salt if desired. Refrigerate for at least 20 minutes to set the ganache completely before slicing.
Storage Instructions
This coconut chocolate roll stores beautifully in the refrigerator for up to 4 days, wrapped tightly in plastic wrap. The coconut cream filling actually improves in texture after overnight refrigeration as the moisture from the filling softens the sponge slightly. For longer storage, freeze the unglazed roll for up to 1 month — thaw overnight in the refrigerator and add fresh ganache before serving.

Pro Tips for a perfect coconut chocolate roll
Whip those eggs properly. The 5 minute high speed beating of eggs and sugar is not negotiable. This is what creates a sponge flexible enough to roll. Under-beaten eggs create a dense cake that cracks every time.
Roll it hot. The hot roll step seems counterintuitive but it is the single technique that prevents cracks. A warm sponge is pliable. A cold sponge is brittle. Roll it the moment it comes out of the oven.
Toast your coconut. Spread shredded coconut on a dry pan over medium heat for 3 to 4 minutes, stirring constantly until golden. Toasted coconut has a dramatically deeper, nuttier flavor than raw and adds a beautiful texture contrast to the creamy filling.
Cool completely before filling. A warm cake melts the cream cheese filling and creates a soggy, sliding mess. Wait the full hour. It is worth every minute of patience.
Use a serrated knife for slicing. A long serrated knife with a gentle sawing motion gives you clean slices that show off those stunning swirl layers without compressing or tearing the cake.
3 – Variations to Try
Dark chocolate coconut roll with espresso
Add 1 teaspoon of instant espresso powder to the dry ingredients before sifting. The coffee deepens the chocolate flavor dramatically without tasting like coffee. This is the version for serious chocolate lovers.
White chocolate coconut roll
Replace the dark chocolate ganache with a white chocolate ganache made from white chocolate, heavy cream, and a few drops of coconut extract. The ivory ganache against the dark sponge creates a stunning visual contrast and a sweeter, more tropical flavor profile.
Toasted coconut and lime chocolate roll
Add the zest of two limes to the coconut cream filling and use lime juice in place of the vanilla extract. The bright acidity of the lime cuts through the richness of the chocolate and coconut beautifully a version that tastes like a tropical vacation in every bite.
FAQ — Everything about coconut chocolate roll
Why did my chocolate roll crack when I rolled it? The most common reason is overbaking even one minute too long makes the sponge brittle. The second reason is waiting too long to roll. Roll the cake immediately when it comes out of the oven while it is still hot and pliable. If a crack does happen, the ganache covers it completely and nobody will ever know.
Can I use unsweetened coconut instead of sweetened? Yes. Unsweetened shredded coconut gives a less sweet, more natural coconut flavor that many people prefer. If using unsweetened, add an extra tablespoon of powdered sugar to the filling to compensate.
Can I make this coconut chocolate roll ahead of time? Absolutely. This is one of the best make ahead desserts you can have in your repertoire. Make the entire roll including the ganache the day before, cover and refrigerate overnight. It slices more cleanly and tastes even better on day two.
What size pan do I need? A standard 15×10 inch jelly roll pan or rimmed baking sheet is essential. A larger pan creates a thinner sponge that overbakes and cracks. A smaller pan creates a too thick sponge that does not roll properly.
Can I use coconut milk instead of regular milk in the sponge? Yes full fat canned coconut milk adds a subtle coconut flavor directly into the sponge itself, making the coconut flavor even more present in every bite. Use the same 2 tablespoon quantity.
Don’t miss our :
For more info :
👉 The science behind perfect sponge cake rolling — Serious Eats
👉 Nutritional benefits of coconut — Healthline
👉 History of Swiss roll cake — Wikipedia
Conclusion
This coconut chocolate roll is the kind of recipe that permanently changes what people think of you in the kitchen. The moment you set it on the table that glossy ganache, those swirling layers revealed with every slice, that toasted coconut scattered across the top every single person in the room will be impressed before the first bite. And when they taste it that combination of rich dark chocolate and tropical creamy coconut they will be asking you for the recipe before they have even finished their slice. Make it once and it will become your most requested dessert for every occasion for years to come.
Your email will not be published publicly.

