Swiss Roll Cake with Whipped Cream and Chocolate Ganache

Swiss Roll Cake with Vanilla Whipped Cream and Chocolate Ganache
Few desserts feel as elegant and nostalgic as a homemade Swiss Roll Cake. With its soft chocolate sponge, fluffy vanilla whipped cream filling, and glossy chocolate ganache, this dessert looks bakery-worthy but is completely doable in a home kitchen. The thin sponge bakes quickly, rolls up beautifully, and slices into stunning spirals that always impress at the table.
This is the kind of dessert that feels perfect for birthdays, holidays, dinner parties, or anytime you want something a little extra special. The combination of light chocolate cake and cool whipped cream keeps it from feeling too heavy, while the ganache on top adds just the right amount of richness.
Why I Love This Recipe
What makes this Swiss Roll Cake such a favorite is the balance of textures and flavors. The cake itself is tender and airy thanks to whipped egg whites, the filling is creamy and lightly sweet, and the ganache brings everything together with a smooth, decadent finish.
I also love that it can be made in stages. You can bake and roll the cake ahead of time, then fill and finish it later. That makes it a great dessert for entertaining when you want something impressive without doing every step at the last minute.
Ingredients
For the Cake
- 3/4 cup cake flour or all-purpose flour, spooned and leveled
- 1/4 cup unsweetened natural or Dutch-process cocoa powder, plus more for rolling
- 1 teaspoon baking powder
- 1/2 teaspoon salt
- 4 large eggs, room temperature and separated
- 3/4 cup granulated sugar, divided
- 1/4 cup vegetable oil
- 1/4 cup buttermilk or whole milk
- 1 1/2 teaspoons pure vanilla extract
- 1 teaspoon espresso powder, optional
For the Vanilla Whipped Cream
- 1 cup cold heavy cream or heavy whipping cream
- 3 tablespoons granulated sugar or confectioners’ sugar
- 1 teaspoon pure vanilla extract
- 2 tablespoons marshmallow creme, optional
For the Chocolate Topping
- 1/2 cup heavy cream or heavy whipping cream
- 4 ounces semi-sweet chocolate, finely chopped
- 1 teaspoon light corn syrup, optional for shine
Swaps and Notes
Cake flour gives the sponge a slightly softer, more delicate texture, but all-purpose flour also works well. Natural cocoa and Dutch-process cocoa are both fine here, so use what you already have on hand.
Espresso powder is optional, but it deepens the chocolate flavor without making the cake taste like coffee. For the filling, confectioners’ sugar can give a silkier whipped cream, while granulated sugar adds a slightly more classic whipped texture. The marshmallow creme is optional, but it helps stabilize the whipped cream and adds a subtle sweet fluffiness.
The biggest note with this recipe is not to overbake the cake. A dry sponge is more likely to crack when rolled.
How to Make Swiss Roll Cake
1. Prep the pan
Preheat your oven to 350°F. Grease a 12×17-inch baking pan, line it with parchment paper, and grease the parchment too. This step is essential for easy release.
2. Mix the dry ingredients
Sift together the flour, cocoa powder, baking powder, and salt. Set aside.
3. Whip the egg whites
Beat the egg whites with 1/4 cup of the sugar until medium peaks form. They should look foamy and hold shape with a slight droop. Transfer to another bowl.
4. Beat the yolk mixture
In the same bowl, beat the egg yolks with the remaining sugar. Add the oil, milk, vanilla, and espresso powder if using. Beat until the mixture is smooth and slightly bubbly.
5. Combine gently
Add half the whipped egg whites to the yolk mixture and mix briefly on low. Repeat with the rest. Sift in the dry ingredients, then fold gently with a spatula until no streaks remain.
6. Bake
Spread the batter evenly into the prepared pan. It will look thin, and that is exactly right. Bake for 12 to 14 minutes, just until the top springs back lightly when touched.
7. Roll while warm
While the cake bakes, prepare a sheet of parchment paper or a thin tea towel dusted with cocoa powder. As soon as the cake comes out of the oven, loosen the edges, invert it onto the prepared surface, peel off the parchment, and roll it up from the narrow end while still warm.
8. Cool completely
Let the rolled cake cool completely at room temperature for about 3 hours. This helps it hold its shape and reduces tearing later.
9. Make the filling
Whip the heavy cream, sugar, and vanilla until medium to stiff peaks form. Beat in the marshmallow creme if using.
10. Fill and reroll
Unroll the cooled cake gently. Spread the whipped cream over the surface, leaving a small border around the edges. Roll the cake back up carefully without the towel or parchment.
11. Make the ganache
Place the chopped chocolate in a bowl. Heat the cream until just simmering, then pour it over the chocolate. Let it sit for a few minutes, then stir until smooth and glossy. Add corn syrup if you want extra shine.
12. Finish and chill
Pour the ganache over the rolled cake. Refrigerate for 30 to 60 minutes before slicing for the cleanest presentation.
Tips for Success
Use room temperature eggs because they whip up with more volume, which helps create the sponge’s light texture. Sift the dry ingredients so the batter stays airy and lump-free. Fold gently rather than stirring aggressively, since you do not want to deflate the egg whites.
The most important trick is rolling the cake while it is still warm. That “trains” the sponge into shape and makes it much easier to roll again once filled. Also, let the cake cool at room temperature rather than chilling it before unrolling, since cold sponge is more likely to crack.
Serving Suggestions and Pairings
This Swiss Roll Cake is gorgeous on its own, but it pairs especially well with coffee, espresso, or a cold glass of milk. For a dessert spread, serve it alongside refreshing treats like This Easy Ice Cream Sandwich Cake Is My Favorite No-Bake Summer Dessert or creamy favorites like This No-Bake Oreo Cream Pie Is My Favorite Quick Dessert Hack.
For a fuller holiday or party dessert table, pair slices of Swiss Roll Cake with bite-sized sweets such as These Chocolate Chip Cookie Bites Are My Favorite Little Treat to Bake Anytime or richer bar desserts like These Pecan Pie Bars Are My Favorite Make-Ahead Holiday Dessert.
If you are serving a crowd and want a comforting classic alongside it, This Big Family Banana Pudding Is My Favorite Classic Dessert to Feed a Crowd is another excellent choice.
Nutritional Information Per Serving
Approximate nutrition per slice, based on 10 servings:
- Calories: 320
- Fat: 20g
- Carbohydrates: 31g
- Protein: 5g
- Sugar: 22g
- Fiber: 2g
Actual values may vary depending on the ingredients and brands used.
Storage and Leftover Tips
Cover the cake well and store it in the refrigerator for up to 3 days. Because of the whipped cream filling and ganache topping, this dessert is best kept chilled until ready to serve.
For the cleanest slices after storing, use a sharp knife and wipe it clean between cuts. While the cake is best enjoyed fresh, leftovers still taste fantastic the next day once the flavors have had more time to settle together.
More Recipes You Will Love
If this Swiss Roll Cake put you in the mood for more crowd-pleasing desserts, start with This Easy Ice Cream Sandwich Cake Is My Favorite No-Bake Summer Dessert for an effortless warm-weather option. Chocolate lovers should also check out This No-Bake Oreo Cream Pie Is My Favorite Quick Dessert Hack, while cookie fans will love These Chocolate Chip Cookie Bites Are My Favorite Little Treat to Bake Anytime.
For holidays and family gatherings, These Pecan Pie Bars Are My Favorite Make-Ahead Holiday Dessert and This Big Family Banana Pudding Is My Favorite Classic Dessert to Feed a Crowd are both worth bookmarking.
Final Thoughts
Swiss Roll Cake is one of those desserts that feels timeless. It is elegant without being fussy, rich without being overwhelming, and always impressive once sliced. The soft chocolate sponge, cool vanilla whipped cream, and silky ganache create a dessert that looks as good as it tastes.
Whether you are making it for a holiday table, birthday celebration, or weekend baking project, this recipe is a beautiful way to turn simple ingredients into something memorable.
Tried it? I’d love to hear how it turned out and what twist you added to make it your own.



