Soft Chocolate Swiss Roll Cake (No Cracks!)
This is my soft and irresistible Chocolate Swiss Roll Cake. It’s rich in chocolate flavor, filled with a fluffy Chantilly and it rolls to perfection without cracking! It’s all covered in my one-bowl chocolate sauce which gives it a glossy finish.

Krista
Nick, this cake is unbelievably delicious. The Swiss roll of my dreams, seriously.
Thank you from the bottom of my heart for publishing this recipe.
You were right, it wasn’t difficult; the most challenging part for me was getting the cake batter spread evenly (which I failed at, but just cut off the wobbly edge and ate my mistake :-D).
Hey team, Nick here! Swiss Roll Cakes are a bit of a hot button issue with me. They always bloody crack! The only thing I’ve cracked here is the code for no cracks! See what I did there?
So what you’re getting here is a rich chocolatey sponge that I’ve filled with my Chantilly cream. I think it helps the roll stand out. And then I’ve covered it in a glossy one-bowl chocolate sauce recipe. It looks simple, and it is, but it delivers on looks and flavor. And that’s what you want right?


I actually have a couple Swiss roll recipes on the site. My Vanilla Swiss Roll is a stunner. It’s filled with cream and jam (unbeatable flavor combo imo) and I have a lamington Swiss roll which is covered in chocolate sauce and coconut. Adds a nice crunch.


- Start by prepping your baking tin. I’m using a rimmed backing tray that’s just a little bit bigger than a standard jelly roll pan. Rub cold butter on the bottom of the tray and then line with baking tray. The bottom only, not the sides.
- Combine your dry ingredients in a small bow.


- Whip the egg whites on medium speed in a clean bowl until frothy. About 60 seconds. Slowly add the sugar with the mixer on high speed until thick, pale and fluffy.
- In a separate bowl whip, the egg yolks, sugar and vanilla extract for 5 minutes until it becomes thick and glossy
Tip – When whipping the meringue, make sure your bowl is very clean and dry before whipping the egg whites.


- Fold half the meringue through the egg yolk mixture using a spatula until combined. Then repeat with the remaining meringue.
- Sift the dry ingredients through the mixture and gently fold through making sure to get any dry ingredients that might sink to the bottom
Tip – When you’re folding ingredients through with a spatula, be gentle. You don’t want to delate all the air you whipped into the meringue and egg yolks, that’s where this cake gets all its fluff from!


- Pour the cooled butter into the batter and fold through.
- Pour the mixture onto the baking tin and use a spatula or spoon to spread out as flat and as evenly as you can. Bake.
How to tell when your cake is baked – The cake should spring back when touched but appear slightly shiny on the top.


- Use a sharp knife to gently cut away any cake that has stuck to the side of your cake tin.
- As soon as the cake comes out of the oven, dust it with cocoa powder.


- Place baking paper on top of it.
- Place a large cutting board on top.


- Flip over and take the sheet away.
- Peel the baking paper away.


- Roll up with the baking paper.
- Wrap in a clean tea towel to absorb moisture and let it cool at room temperature until it’s barely warm. That’s when it’s at it’s most pliable and least likely to crack. Do not chill it in the fridge.


- Carefully unroll once cooled.
- Spread Chantilly Cream using a spatula.


- Roll it back up.
- Drizzle with chocolate sauce. Let it set in the fridge for an hour before using a large sharp knife to slice and serve.
Once you’ve filled and rolled the cake it can be served immediately but it’s best served once it’s been chilled as the filling and cake become even more moist.
A Quick Baking Guide
If you’re new to baking or just want to brush up on the basics, these guides are a great place to start!
Loved the recipe? Let me know!
If you enjoyed this recipe, leave a star rating and comment below. It helps others find the recipe and keeps the baking community growing. Tag me on Instagram so I can see your version too!

Soft Chocolate Swiss Roll Cake (No-Fail)
Serves 8
Ingredients
Chocolate Swiss Roll
- 75 g all-purpose flour
- 24 g Dutch processed cocoa powder + extra for dusting, see notes
- 1 tsp baking powder
- 1/4 tsp fine salt
- 10 g instant coffee powder
- 4 large eggs, 55g each, divided
- 140 g caster, superfine sugar, divided in half (see notes)
- 55 g unsalted butter, melted
- 7 g vanilla extract
Chantilly Cream
- 250 g heavy cream, cold (see notes)
- 50 g powdered sugar, sifted (see notes)
- 7 g vanilla bean paste or vanilla extract, see notes
- 250 g mascarpone, cold
Chocolate Sauce
- 340 g dark chocolate, see notes
- 60 g unsalted butter
- 20 g brown sugar, see notes
- 250 g heavy cream, see notes
Instructions
Chocolate Swiss Roll
- Preheat your oven to 170C / 340F (fan off), 150C / 300F (fan on). For this recipe I used a rimmed baking tin measuring 40 x 27cm / 16 x 10.5-inches. Rub cold butter on the bottom of the tray and then line with baking tray. The bottom only, not the sides.
- Combine dry ingredients – To a medium sized mixing bowl, sieve together the flour, cocoa powder, baking powder salt and instant coffee powder and whisk to combine. Set aside.
- Whip meringue – To a separate large mixing bowl, add the egg whites and beat on medium speed using an electric hand mixer until you reach soft peaks, about 1 minute. Begin slowly adding half (70g) of the caster sugar, about 1 tbsp at a time, while the mixer is on high speed. The mixture will thicken and become glossy. Continue beating for 2-3 minutes. Set aside.
- Whip egg yolks and sugar – Add the egg yolks, remaining 1/3 cup (70g) sugar and vanilla extract to a separate large bowl and whip on high speed for 5 minutes until it becomes thick and pale.
- Fold meringue through egg yolks – Add half of the egg white mixture to the egg yolk mixture and use a spatula to gently fold through until almost completely combined. Add the remaining egg white mixture and repeat until mixture is uniform.
- Add dry ingredients – Sift the dry ingredients for a second time over the egg mixture. Gently fold through until well combined. Lastly, drizzle the melted and cooled butter over the cake batter and fold through until you can see no streams of shiny butter. This batter is very light.
- Bake – Add the batter to the prepared baking tray and use a spatula to gently spread the mixture as evenly as you can. Bake for 10 minutes.
- To take out of the baking tray – Take out of the oven and gently run a knife around the side of the tray to help loosen the cake. Dust with about 2 tbsp of cocoa powder. Place a large piece of baking paper over the cake followed by a large chopping board. Flip the cake over onto the chopping board and take the baking tray away. Peel the baking paper away from the bottom of the cake.
- How to cool the cake down – Tightly roll the cake with the baking paper starting from the narrow end. You will have baking paper rolled up with the cake. This is going to help stop the cake from sticking onto itself as it cools and help it retain some rolling memory which will stop it from cracking. Allow to cool completely at room temperature.
Chantilly Cream
- Add all the ingredients in a large mixing bowl (glass or metal, not plastic) and use an electric hand mixer fitted with beaters or a stand mixer fitted with a whisk attachment to whip until you reach stiff peaks. This usually takes about 3 – 4 minutes to achieve. What you’re looking for is a smooth but stiff whipped cream, not one that looks split. If it looks split or separated, congratulations, you’re on your way to making butter, start again!
Chocolate Sauce (Microwave Method)
- Add all the ingredients to a large, microwave-safe bowl and microwave on high, for 20 seconds at a time, mixing well between each interval until smooth. Allow to cool slightly before pouring on top of some desserts. Goes nicely on top of ice-cream when it’s warm.
Chocolate Sauce (Double Boiler Method)
- To make the chocolate sauce over a double boiler, simply add the ingredients to a large heatproof bowl. Place the bowl on top of a pot of gently simmering water making the sure the bottom of the bowl is not touching the water. Stir until melted. Take off the heat and allow to cool completely.
- If the sauce needs to be thinned out – microwave for 10 seconds at a time, stirring between each interval until it’s thin enough to drizzle.
Let’s put it together!
- To fill the cake – Slowly and gently unwrap the room temperature Swiss roll. Keep the baking paper underneath as it will help us roll it back up. Add the Chantilly cream and spread around evenly leaving about an inch gap on one end of the cake. Begin rolling from the end that has the gap. Do this slowly whole rolling tightly. Using the baking paper to do this make it a really easy process. Wrap tightly but gently in plastic wrap and place in the fridge for one hour or overnight so that everything sets.
- To cover the cake – Once chilled, unwrap the Swiss Roll Cake and carefully transfer onto a cooling rack with a baking tray underneath. Drizzle the chocolate ganache on top, completely covering it. Allow to set, slice and serve.
54 comments
Nick, this cake is unbelievably delicious. The swiss roll of my dreams, seriously.
Thank you from the bottom of my heart for publishing this recipe.
You were right, it wasn’t difficult; the most challenging part for me was getting the cake batter spread evenly (which I failed at, but just cut off the wobbly edge and ate my mistake :-D).
The only substitution I made was to use a shot of decaf espresso with my vanilla bean paste, since I don’t have instant coffee, and I split it between the cake, chantilly, and ganache. It’s not too coffee-ish, just more chocolaty tasting somehow. Magic!
Krista, you have no idea how much you’ve made my day. And it’s been a very stressful one but your comment has made it a great end to the day. I’m thrilled to hear you loved it and thanks for letting us all know in the comments about the sub you made in case anyone else wants to make it. And yes, getting that batter even can be a challenge but it is on the first go. You’ll get it right the next time! N x