This post may contain affiliate links. For more information, read my disclosure policy.

A Chocolate Roll Cake is a classic dessert – it’s a chocolate sponge cake baked in a jelly roll pan then rolled and filled with whipped cream and topped with ganache. This is like a giant Swiss roll in cake form and it’s SO good.

Decadent Chocolate Swiss Cake Roll

Mostly everyone has a fond childhood memory of a “Lil debbie” chocolate Swiss cake roll. There was nothing like that feeling of opening up your lunch box and seeing one of those packaged swirly chocolate cakes. Now, when I make one of these cake rolls I get that same feeling, and now I get to make it myself!

I have made all kinds of cake rolls but the original swiss cake roll really can’t be beat! The chocolatey cake with a creamy frosting center coated with chocolate ganache is seriously to die for and a classic that everyone can appreciate.

Ingredients in Chocolate Cake Roll

  • Eggs – Eggs are the main ingredient in a sponge cake – you need to beat the eggs the full amount of time so that the cake will rise.
  • Brewed coffee- You can also use water if you don’t have coffee, it’s just to give moisture and enhance the chocolate flavor.
  • Cocoa powder- Use unsweetened cocoa powder for best results, but you can also substitute Dutch process.
  • All purpose flour – be sure to measure it correctly
  • Heavy whipping cream- Used in the whipped cream filling and in the ganache on top.
  • Powdered sugar- To sweeten the filling and also used to roll the cake
  • Semi sweet baking chocolate – This is used to make the ganache on top.
how to make a chocolate cake roll

How to Make Chocolate Roll Cake

  1. In a large bowl beat the eggs at a high speed for 3 minutes, until they are dark yellow and frothy.
  2. Mix in sugar, coffee (or water), and the vanilla extract. In a separate bowl whisk together the dry ingredients: cocoa, salt, baking powder, and flour. Stir into the wet ingredients until you see it start to blend together.
  3. Spread the batter into a 10×15-inch jelly roll pan. Bake for 10-15 minutes. When it’s done, the cake will slightly bounce back if you poke it lightly with your fingertip. While the swiss cake roll is still baking, get your sheet of parchment paper or towel ready for rolling. 
  4. As soon as the cake comes out of the oven, turn it over on the parchment paper and remove the foil. Use the parchment paper to roll the cake up. Roll the paper up in the cake and let it cool completely this way for at least one hour in the fridge. 
  5. Beat 1 cup of heavy whipping cream. Slowly add in powdered sugar while beating, one tablespoon at a time. Add the vanilla extract and beat until you get whipped cream.
  6. Once the cake has cooled completely unroll it with care. Spread the whipped cream on the cake leaving 1 inch on either end. Re-roll the cake. If any filling spills out, simply scoop it out. Cover the entire roll with plastic wrap and chill for as least one hour before frosting.
  7. Place chocolate chips in a bowl. Heat up ⅔ cups heavy whipping cream in a small saucepan over low heat for a few minutes or in the microwave just until it simmers. Pour over the chocolate chips and let it sit for one minutes so it melts. Then, whisk the mixture until it’s completely smooth. Whisk in smalls chunks of butter until it’s all melted together. Then, you have your topping!
  8. Place the completed swiss cake roll on a wire rack over a cookie sheet. Pour the ganache topping over the cake evenly. Let it chill until its completely set. 

Expert Tip

  • You must roll the cake while it’s hot!
  • Allow it to cool completely before filling.
  • If your cake cracks, just use extra ganache to glue it together.
  • You can chill the assembled cake up to 2 days before serving.


How long do swiss cake rolls last?

Swiss cake rolls will last in the fridge for 2-3 days. Any longer, and the filling will start to get runny and a little strange. This is a treat you will want to enjoy in the next couple days after baking.

Can you freeze Swiss chocolate cake rolls?

Not all cake rolls can be frozen, it really depends on the ingredients. That being said this swiss chocolate cake roll is perfectly fine to freeze! Make sure you keep it in a freezer-safe container. 

Why did my cake roll crack?

Cake rolls usually crack because you either over cooked it, under cooked it, or didn’t roll it straight out of the oven when it’s still hot. Make sure to keep a close eye on it when it’s baking and following the appropiate time stamps for rolling and setting. 

Chocolate swiss roll cake close up

Swiss Chocolate Cake Roll

4.91 from 20 votes
Swiss Chocolate Cake Roll is the perfect fancy dessert recipe. Cake Rolls are easy to make if you follow these directions! This chocolate roll cake has a whipped cream filling and a chocolate ganache topping. It's a rich homemade Swiss roll cake everyone will love!
Prep Time 30 minutes
Cook Time 10 minutes
Cool Time 2 hours
Total Time 2 hours 40 minutes
Yield 10 servings
Serving Size 1 serving


For the Cake:

  • 3 large eggs
  • ¾ cup (150g) granulated sugar
  • 2 teaspoons brewed coffee or water
  • 1 teaspoon vanilla extract
  • ¼ cup (20g) unsweetened cocoa powder
  • ¼ teaspoon salt
  • 1 teaspoon baking powder
  • ¾ cup (93g) all purpose flour
  • Powdered sugar to aid in rolling

For the Filling:

  • 1 cup (237ml) heavy whipping cream
  • 4 tablespoons (28g) powdered sugar
  • 1 teaspoon vanilla extract

For the Topping:

  • 4 ounces (113g) semi-sweet baking chocolate chopped
  • cup (158ml) heavy whipping cream
  • 1 tablespoon (14g) unsalted butter softened
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!


Make the Cake:

  • Preheat oven to 350°F. Line a jelly roll (10×15”) pan with foil and spray with cooking spray (I like to use the spray with flour).
  • Beat eggs at high speed for 3 minutes, until frothy and dark yellow. Beat in sugar, coffee or water, and vanilla extract.
  • Whisk together cocoa, salt, baking powder, and flour. Stir into wet ingredients just until blended.
  • Spread in prepared pan. Batter will be in a very thin layer and you will need to use a wooden spoon or spatula to spread it to all the corners of the pan. Bake for 10-15 minutes. You’ll know it’s done because if you lightly poke the top with your fingertip it will slightly bounce back.
  • While the cake is baking, set a clean kitchen towel out on a large work surface. Sprinkle liberally with powdered sugar (about 1/4 cup). As soon as the cake comes out of the oven, turn it over on the kitchen towel sprinkled with powdered sugar. Remove foil carefully.
  • Working at the short end, fold the edge of the towel over the cake. Roll tightly, rolling up the cake into the towel. Let cool completely while rolled, at least one hour (or you can wrap it and chill it overnight).

Make the Filling:

  • Beat 1 cup of heavy whipping cream in an electric mixer fitted with the whisk attachment. Slowly add in powdered sugar during beating, one tablespoon at at time. Add extract. Beat until whipped cream forms.

Assemble Cake:

  • Once the cake has cooled, unroll it carefully. Spread the whipped cream on the cake, leaving 1” without filling at either end. Re-roll cake, scooping out any filling that spills out as you roll. Cover with plastic wrap and chill for at least one hour before frosting.
  • Make the topping: place chocolate in a bowl. Heat 2/3 cup heavy whipping cream in a small saucepan over low heat for a few minutes or in the microwave for 60-90 seconds until it just simmers. Pour over the chocolate chips and let sit for one minute, then whisk until the chocolate is melted and smooth. Whisk in small chunks of the butter until it’s melted.
  • Place cake roll on a wire rack set over a cookie sheet. Pour the ganache over the cake evenly. Chill until set.

Recipe Video

Recipe Notes

Note: The cake should stay chilled until right before serving or the whipped cream filling will get warm and it will be hard to slice.

Recipe Nutrition

Serving: 1serving | Calories: 349kcal | Carbohydrates: 34g | Protein: 5g | Fat: 22g | Saturated Fat: 13g | Cholesterol: 121mg | Sodium: 100mg | Potassium: 201mg | Fiber: 2g | Sugar: 23g | Vitamin A: 716IU | Vitamin C: 1mg | Calcium: 64mg | Iron: 2mg
Nutritional information not guaranteed to be accurate
Course Dessert
Cuisine American

Other Cake Roll Recipes

Swiss Cake Roll is an easy chocolate cake roll recipe full of whipped cream and topped with ganache. This is a decadent dessert that is perfect for any special occasion.

Dorothy Kern

Welcome to Crazy for Crust, where I share recipes that are sometimes crazy, often with a crust, and always served with a slice of life.

Learn to Bake in 4 Days!
Get my tips, tricks and recipes to take your baking to the next level for FREE!

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. I made this for thanksgiving dessert today and it turned out so very dry!! I was thinking why didn’t the recipe call for butter or something g? I only baked it for 10 minutes. I was so disappointed and I had to tell everyone that it came out so dry! ☹️

  2. Recipe sounds great but can I also bake this cake in standard size cake pans? 8 inch or 9 inch pans?

    1. For that I would make a traditional chocolate cake – this will not rise like a normal cake will.

    1. Use parchment paper sprayed with Pam. Works every time! I make pumpkin logs every year for Thanksgiving and Christmas.

  3. I think I’m missing something. The recipe names the ingredients but not the qualities used – ex. Large eggs, flour, white sugar, etc. Need to know exactly how many/much of each is needed. Thank you

  4. For my first Swiss roll in decades this turned out really well. I could have whipped the heavy cream a bit longer but was worried it would separate. I’m definitely going to play around with filling flavors this fall. Overall it’s not too sweet and when served cold it’s refreshing and light in this summer heat.

  5. Could I please have the length and width of a jellyroll pan. I don’t know if I have a pan the right size. Thank you in advance.