A chocolate Swiss roll is the epitome of indulgence, combining the rich flavor of chocolate with a light, airy sponge cake and a smooth filling. This classic dessert is as beautiful as it is delicious, with its perfectly rolled layers and creamy center that’s sure to impress anyone you serve it to. Whether you’re looking to make a show-stopping dessert for a special occasion or simply craving something sweet, the chocolate Swiss roll is a versatile treat that never fails to delight.
The charm of a Swiss roll lies in its simplicity and the contrast of textures. The cake itself is tender, moist, and chocolatey, thanks to cocoa powder added to the batter. It’s baked into a thin sheet, which is then carefully rolled up with the filling inside, creating a spiral pattern that’s not only visually appealing but also delivers a perfect balance of cake and cream in every slice.
The filling is what makes the Swiss roll truly indulgent. Traditionally, it’s made with whipped cream, but for an extra layer of decadence, many versions use chocolate ganache or a rich buttercream. The filling is smooth, velvety, and complements the lightness of the cake beautifully. Some variations even include a hint of coffee, vanilla, or liqueur to enhance the depth of flavor and add a touch of sophistication.
The rolled cake is typically dusted with powdered sugar, giving it an elegant finish, or you can drizzle it with extra ganache or a dusting of cocoa powder for a more decadent look. It’s a dessert that’s visually striking yet surprisingly easy to make once you get the hang of rolling the cake.
Perfect for birthdays, holidays, or any celebration, the chocolate Swiss roll is a timeless dessert that brings together the best of both worlds: rich, decadent chocolate and a light, airy sponge cake. Whether you enjoy it with a cup of coffee or as the centerpiece of a dessert table, this chocolate Swiss roll will always steal the show.

Ingredients
- 3/4 cup all-purpose flour sifted
- 1/4 cup cocoa powder unsweetened
- 1/2 teaspoon baking powder
- 1/4 teaspoon salt
- 4 large eggs room temperature
- 3/4 cup granulated sugar divided
- 1 teaspoon vanilla extract
- 1 cup heavy cream chilled
Instructions
- Preheat the oven to 350°F (175°C). Line a 10×15 inch jelly roll pan with parchment paper.
- In a bowl, whisk together flour, cocoa powder, baking powder, and salt.
- In a separate large bowl, beat eggs with an electric mixer until thick and lemon-colored. Gradually add 1/2 cup of sugar and vanilla, beating well.
- Gently fold the dry ingredients into the egg mixture until just combined. Spread evenly in the prepared pan.
- Bake for 10 minutes. Immediately invert onto a clean kitchen towel dusted with confectioners’ sugar, remove the parchment, and roll up in the towel. Let cool.
- In another bowl, beat heavy cream with remaining sugar until soft peaks form. Carefully unroll the cake, spread the whipped cream, re-roll the cake without the towel, and refrigerate.
I don’t get why this is called a Swiss roll when it’s a chocolate cake. I was expecting something different. Disappointing.
I messed up the folding part, but it still came out delicious! My family loved it. Next time, I’ll pay more attention.
This recipe is fantastic! The Swiss roll turned out perfectly. I couldn’t believe how easy it was to roll without cracking.
Why do you have to roll it up in a towel? Seems unnecessary. Mine fell apart…
Rolling it in a towel helps to keep the shape while it cools! It might seem odd, but it really helps it not crack later. Sorry yours fell apart! 🙁
I tried this but forgot the baking powder. So my cake was flat! Lol. Gonna try again with the right ingredients.
Don’t feel bad! It happens to the best of us. Just remember the baking powder next time and you’ll nail it! 🙂
Me no like chocolate. Sorry. Not for me. 🤷♂️
But chocolate is the best! What do you like then? 🤔
That’s fair, chocolate is not for everyone. Have you tried other flavor rolls?
Hmmm… I don’t really think this is a Swiss roll. Isn’t it supposed to have some sort of jam? Just seems wrong to me.
Nah, it’s right. Swiss rolls can have different fillings. Jam is traditional but not the only option. Give it a try before judging!
I totally get what you’re saying! But actually, this version of Swiss roll is more about the whipped cream filling than jam. I think it’s still considered a Swiss roll.
Delicious!! But where’s the chocolate? Needs more cocoa! 🤷♀️
I totally agree! A little more chocolate would make it even better! 🍫
I think there’s enough cocoa in the recipe. Maybe you’re just a chocoholic! 😂
I love chocolate. This looks good. Gonna try!
Easy to make and looks impressive! Also, who knew so few ingredients could make something so good?