Share this!
The Ultimate Chocolate Swiss Roll: Elegant, Decadent, and Irresistible
There’s something timeless about a perfectly rolled Swiss roll, and this chocolate version takes it to the next level. The soft, flexible sponge rolls flawlessly without cracking, creating the perfect canvas for smooth, creamy mocha mascarpone. Each bite is a delicious harmony of rich cocoa and a gentle hint of coffee that melts effortlessly in your mouth.
Whether it’s for a special occasion or a cozy treat at home, this Chocolate Swiss Roll is both elegant and comforting. It looks stunning on the table but still has the warmth and charm of homemade baking — the kind of dessert that can turn any ordinary day into something a little more special.
Alright, let’s bake!
Why You’ll Love this Recipe
- Soft and Flexible Sponge: Rolls beautifully without cracking, making assembly a breeze.
- Decadent Mocha Mascarpone Cream: Smooth, creamy, and perfectly balanced between cocoa and coffee.
- Elegant Yet Approachable: Stunning enough for special occasions but simple enough to make at home.
- Every Bite Melts in Your Mouth: Light, airy, and indulgent — a treat for both the eyes and the taste buds.

My Go-To Favourites
Buy Now → 
Reusable Non-Stick Baking Sheet
Buy Now →
Buy Now →
Buy Now →
Buy Now →
Buy Now → Watch the Video Tutorial
Ingredients in this Chocolate Swiss Roll

At a glance: Here is a quick snapshot of what ingredients are in this recipe. Please see the recipe card below for specific quantities.
- Eggs (separated) – The yolks add richness, colour, and tenderness to the sponge, while the whites are whipped into meringue to give the cake lift, structure, and a light, airy texture.
- Cake Flour – Provides a tender crumb and fine texture, perfect for a soft and flexible sponge that rolls without cracking. Look for a low-protein flour with 7–9% protein content to achieve the lightest, most delicate sponge.
- Cocoa Powder – Adds deep chocolate flavour and colour; when bloomed in hot oil, it also becomes more aromatic and integrates smoothly into the batter.
- Caster Sugar – Sweetens the cake and helps stabilise the meringue, contributing to a light and airy sponge.
- Vegetable Oil – Keeps the sponge moist and flexible, allowing it to roll easily without breaking.
- Milk – Adds moisture, helps emulsify the oil and cocoa, and contributes to a tender, cohesive batter.
- Vanilla Extract – Enhances the chocolate flavour and adds a warm, aromatic note to the sponge.
- Salt – Balances sweetness and strengthens the structure of the batter, enhancing the overall flavour.
- Lemon Juice – Aids in stabilising the egg whites for a stronger meringue, ensuring the sponge rises well and remains light.

Tips for Success
- Roll While Warm: Rolling the cake while it’s slightly warm helps train the sponge and prevents cracks.
- Bloom the Cocoa: Mix cocoa with hot oil before adding other ingredients to enhance flavor and ensure a smooth, moist batter.
- Whip Egg Whites Properly: Beat to medium peaks for stability — under-whipped whites won’t give enough lift, and over-whipped whites can collapse.
- Fold Gently: Incorporate meringue into the yolk batter carefully to maintain air and a light sponge.
- Choose Your Outer Side: When flipping the cake, pick the smoothest side for the outside of your roll for a polished look.
- Chill the Filling: Ensure the coffee-infused cream is completely cold before folding into mascarpone to achieve a stable, creamy filling.
- Don’t Overfill: Spread the cream evenly but leave a small border to make rolling easier and prevent spillage.
- Trim for Presentation: Cutting the ends after chilling gives a clean, professional finish.

How to Serve
- Slice the Swiss roll carefully with a sharp knife. For clean, neat slices, wipe the knife with a damp cloth between each cut.
- Serve as is, or add a dusting of cocoa powder, a drizzle of chocolate, or piped cream for extra elegance.
- Perfect for afternoon tea, dessert plates, or special occasions.
How to Store
- For best results, enjoy the Swiss roll as soon as possible to savor the softness and freshness of the sponge and the creamy mocha mascarpone filling.
- Refrigerator: Wrap the Swiss roll tightly in parchment or plastic wrap and store in the fridge for up to 3 days.
- Freezing is not recommended because the cream filling may change texture and affect the cake’s delicate softness.

Frequently Asked Questions
Yes, you can bake the sponge ahead of time, but it’s not recommended as storing it before rolling may increase the chance of cracks. For the best results, roll and assemble the cake as soon as possible.
Cracks usually happen if the cake cools before rolling or if the sponge is too dry. Rolling the cake while it’s slightly warm and keeping the sponge flexible helps prevent cracks.
Use a sharp knife and wipe it with a damp cloth between each cut to ensure neat, clean slices.
Yes! You can reduce or omit coffee powder for a pure chocolate version, or swap it with espresso or even a flavoured liqueur for a twist.
More Roll Cake Recipes You Might Like
Tried this Recipe
Let me know if you give this recipe a go – I absolutely love seeing your creations! Tag me on Instagram @bakabeecom and be sure to leave me a comment / ⭐️⭐️⭐️⭐️⭐️ rating below so I can cheer you on!

Chocolate Swiss Roll
- Author: Bakabee
- Prep Time: 20 mins
- Cool Time: 30 mins
- Cook Time: 15 mins
- Total Time: 1 hr 5 mins
- Yield: 1 Roll 1x
- Category: Cakes, Roll Cakes
- Method: Bake
- Cuisine: Asian, European
Description
Enjoy a soft, flexible Chocolate Swiss Roll filled with mocha mascarpone cream that’s rich, creamy, and perfectly balanced between cocoa and coffee. Every slice delivers decadent flavor with a light, airy texture. Simple, elegant, and impossible to resist.
Ingredients
- 4 large eggs, separated
- 80 g cake flour
- 15 g cocoa powder
- 80 g caster sugar
- 45 ml vegetable oil
- 60 ml milk
- 1 tsp vanilla extract
- 1/4 tsp salt
- 3 ml lemon juice
- 250 g mascarpone cheese, chilled
- 300 ml double cream, chilled
- 100 g icing sugar
- 2 tsp instant coffee powder
- 1 tbsp cocoa powder
- 1 tsp vanilla extract
- 1/4 tsp salt
Instructions
Make the Sponge Cake
- Preheat the oven to 150°C (300°F). Line a 9 x 13 inch (33 x 23 cm) baking pan with a reusable non-stick baking sheet.
- Heat the oil in the microwave for 45–60 seconds until hot but not smoking. Mix it with the cocoa powder in a large bowl to bloom the cocoa, then set aside.
- Add the milk to the cocoa-oil mixture and whisk until fully emulsified. Stir in the vanilla extract.
- Sift in the cake flour and salt. Whisk gently until no dry streaks remain.
- Finally, add the egg yolks and whisk until the batter is cohesive, silky, and glossy.
Whisk the Egg Whites
- In a clean, dry bowl, combine the egg whites and lemon juice. Beat on medium speed until foamy.
- Gradually add the sugar in three stages, waiting 30 seconds between additions for the sugar to dissolve.
- Increase to medium-high speed and whisk until distinct trails are visible on the surface.
- Reduce to low speed and beat for 10–20 seconds to “polish” the meringue, breaking down large bubbles into a uniform, stable foam.
- Stop when medium peaks form — the tips should gently curl over like a bird’s beak.
Fold Meringue into Batter
- Gently fold 1/3 of the meringue into the yolk mixture to lighten it.
- Pour this back into the remaining egg whites and fold until fully combined using a whisk and no white streaks remain.
Bake and Cool the Cake
- Pour the batter into the prepared pan and let it settle, especially in the corners. Smooth the surface with a cake scraper.
- Bake for 15 minutes, or until the sponge springs back lightly when touched.
- Remove from the pan, let it sit on a wire rack and peel off the baking sheet.
- Once slightly cool, place parchment on top and flip the cake. If you prefer the bottom as the outside, flip it again — it’s up to you.
- Roll the cake gently with the parchment paper to shape it. Wrap in a kitchen towel to keep it moist and soft. Let it cool completely on the countertop.
Make the Filling
- Sift the cocoa powder into the icing sugar. Add the salt and mix until well combined. Set aside.
- Heat the double cream, vanilla extract, and coffee powder in a saucepan over medium-low heat, stirring constantly until the coffee dissolves. Let it cool slightly, then cover and chill until completely cold.
- In a stand mixer bowl, combine the chilled mascarpone cheese and cocoa-sugar mixture. Roughly mix with a spatula to prevent sugar from flying.
- Attach the whisk and start mixing, then slowly pour in the chilled coffee-infused cream while the mixer is running.
- Whisk on medium-high speed until stiff peaks form. Cover and chill until ready to use.
Fill and Roll the Cake
- Once the cake is completely cool, spread a generous amount of mascarpone cream in the center. Spread the remaining cream evenly over the top, leaving a 1-inch border at one edge.
- Roll the cake tightly from the opposite end, using the parchment paper to assist.
- Wrap the roll in parchment paper and refrigerate for 30 minutes to set.
- Trim the edges for a clean finish. Place on a serving plate and slice.
Decorate (Optional)
- Pipe any remaining cream using your preferred tip.
- Lightly dust with cocoa powder for a polished look.
Notes
- Watch the video tutorial to see the steps in action.
Nutrition
- Serving Size: 1 serving
- Calories: 397kcal
- Sugar: 10g
- Sodium: 265mg
- Fat: 31g
- Saturated Fat: 15g
- Unsaturated Fat: 16g
- Carbohydrates: 36g
- Fiber: 2g
- Protein: 9g
- Cholesterol: 180mg

Final Thoughts
This Chocolate Swiss Roll is a perfect blend of elegance and comfort — soft, flexible sponge paired with smooth, mocha mascarpone cream that melts in your mouth. It’s a dessert that looks impressive yet is approachable for home bakers, making it ideal for special occasions or simply treating yourself. With a few simple techniques — rolling while warm, folding gently, and using chilled cream — you can create a Swiss roll that’s crack-free, indulgent, and truly irresistible.
Thanks for joining me in the kitchen today. Enjoy and keep baking! 💛
Share this!









