Chocolate Swiss Roll

Prep 20 minutes
Cook 11 minutes
Servings 8

This easy Chocolate Swiss Roll is one of those desserts that looks so impressive but is surprisingly simple to make, you just need time. A soft, airy chocolate sponge is rolled up with a luscious cream filling, then finished with a glossy chocolate ganache that makes it look restaurant-worthy. Whether youโ€™re entertaining guests, celebrating a special occasion, or need a beautiful holiday dessert, this Swiss Roll is guaranteed to steal the spotlight!

Chocolate Swiss Roll with end cut on serving tray

Pin this now to find it later

Pin It

This post may contain affiliate links. If you click on one and make a purchase, we may earn a small commission at no extra cost to you. We only recommend products we genuinely love.

5 STAR REVIEWS

Second only to Twinkies, Little Debbie Swiss Rolls were an absolute childhood favorite of mine. And the only thing better than a Little Debbie Swiss Roll Cake is a giant homemade Swiss Roll! Scrumptious chocolate cake rolled around a cream filling, then covered in a rich silky ganache. It’s truly a showstopper dessert and perfect for holiday entertaining!

Helpful Tips and Variations

  • Use a 15ร—10-inch Jelly Roll pan. They have unique dimensions specific to making sponge and sheet cakes, so the cake stays together after filling and rolling. Anything larger and the cake will be too thin and crack. Anything smaller and the edges will bake before the middle is done.
  • Let the rolled cake cool until it is completely room temperature. As it cools, it will be โ€œtrainedโ€ to hold its shape when you fill it and re-roll, and also ensures that your filling wonโ€™t melt and ooze out the sides. (Usually takes a few hours.)
  • Change up the filling. I went with traditional cream cheese, but you could use vanilla buttercream, chocolate mousse, marshmallow fluff, or a simple whipped cream.
  • Add more flavor. Sprinkle cinnamon or espresso into the cake batter or add coffee, jam, peppermint extract, or your favorite liqueur to the filling.
  • Vary the topping. Instead of the chocolate ganache, top the cake with cocoa powder, powdered sugar, or crushed peppermint candies for the holidays.
4.88 from 24

Chocolate Swiss Roll Cake

Prep: 20 minutes
Cook: 11 minutes
Cool & Chill: 2 hours 30 minutes
Total: 3 hours 1 minute
Servings: 8
This easy Chocolate Swiss Roll Cake has a light sponge, creamy filling, and is coated with a silky ganache. It will be the star of the show while entertaining!
See below the recipe card for step-by-step images.

Ingredients 

For the Cake

  • ยฝ cup all-purpose flour
  • ยผ cup unsweetened cocoa powder
  • 1 tsp baking powder
  • ยฝ tsp salt
  • 4 large eggs
  • ยฝ cup granulated sugar
  • 2 tbsp melted butter
  • 1 tsp vanilla extract

For the Filling

  • 8 oz. brick cream cheese, room temperature
  • 2 cups powdered sugar
  • 4 tbsp unsalted butter, softened
  • 1 tsp vanilla extract

For the Ganache

  • โ…” cup dark or semi-sweet chocolate chips
  • 2 tbsp heavy whipping cream
  • 4 tbsp powdered sugar
  • 3-4 tbsp milk

For Dusting Tea Towel

  • 2 tbsp powdered sugar

Instructions 

To Make The Chocolate Cake

  • Heat the oven to 350ยฐF.ย Lightly coat a 15×10-inch jelly roll pan with nonstick cooking spray. Then line it with parchment paper, leavingย an extra 1" overhang.
  • In a medium bowl, whisk together flour, cocoa powder, baking powder, and salt until combined.
  • In a separate bowl, whiskย together the eggs and granulated sugar until combined and thickened. Add in the melted butter and vanilla extract, and whiskย until just combined.
  • Foldย the flour mixture into the wet mixture with a rubber spatula, and stir together until just combined.
  • Pour batter into prepared pan and spread to an even layer. Bake for 11 minutes, or until top of cake springs back when touched. Do not over bake.
  • Lay a clean, unscented, lint-free tea towel on a flat surface. Sprinkle with 2 tbsp of powdered sugar.
  • Gently turn the cake out onto the towel and very carefully and slowly remove the parchment paper. While still hot, roll the cake up in the towel (yes, you want the towel to be rolled up inside), from short end to short end. Cool completely to room temperature on a wire rack, while rolled up, about 90 minutes.

While the Cake is Cooling, Make the Filling

  • With an electric mixer, beat togetherย cream cheese, powdered sugar, butter, and vanilla in a mixing bowl until smooth. (If the filling is too thin, add more powdered sugar. If it is too thick, add a teaspoon or two of milk. You want aย medium consistency so that the filling is easy to spread, but not too warm or thin that it will ooze out of the cake when youโ€™re rolling it up.)
  • Onceย the cake roll has reached room temperature, transfer it to a flat surface, and carefully unroll it until it is flat again (or mostly flat, itโ€™s ok if the ends curl up a bit).
  • Spread the filling mixture evenly over the cake, leaving a ยพ" border on all sides. Then carefully re-roll the cake.
  • Tightly wrap theย chocolate roll in plastic wrap and refrigerate at least one hour to help the filling firm up a bit.

Make the Chocolate Ganache

  • Place the chocolate chips and whipping cream in a medium-sized microwave-safe bowl. Microwave in 30-second intervals until melted; whisk until combined. Then whisk in the powdered sugar until combined. Add milk, one tbsp at a time, until a pouring consistency is reached.
  • Trim the ends of the cake for a clean look. Transfer to a cooling rack with a cookie sheet underneath (for a cleaner finish), and pour ganache evenly over the top. Let set.
  • Transfer to a serving plate, slice, and enjoy!

Video

Nutrition

Calories: 478kcal | Carbohydrates: 52g | Protein: 8g | Fat: 28g | Saturated Fat: 17g | Cholesterol: 165mg | Sodium: 324mg | Potassium: 280mg | Fiber: 2g | Sugar: 40g | Vitamin A: 860IU | Calcium: 125mg | Iron: 2mg

Nutritional information given is an automatic calculation and can vary based on the exact products you use and any changes you make to the recipe. If these numbers are very important to you, I would recommend calculating them yourself.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Did you make this? Leave a rating below!

How to Make A Chocolate Swiss Roll Step by Step

ingredients for Chocolate Swiss Roll

Gather the ingredients and get the oven and pan ready. Heat the oven to 350ยฐF.  Lightly coat a 15×10-inch jelly roll pan with nonstick cooking spray. Then line the pan with parchment paper, leaving an extra 1″ overhang, which will make it easier to remove the cake once it’s baked.

cocoa powder, flour, and sugar sifted over mixing bowl

Make the chocolate cake: In a medium bowl, whisk ยฝ cup all-purpose flour, ยผ cup unsweetened cocoa powder, 1 tsp baking powder, and ยฝ tsp salt until well combined.

sugar, eggs, and vanilla beaten together in mixing bowl

In a separate bowl, whisk 4 large eggs with ยฝ cup of granulated sugar until combined and thickened. Add 2 tbsp of melted butter and 1 tsp of vanilla extract, and whisk until just combined.

wet and dry ingredients for chocolate cake combined in mixing bowl

Fold the flour mixture into the wet ingredients with a rubber spatula, and stir together until just combined.

baked 10x15 chocolate cake in sheet pan

Pour batter into the prepared pan and spread to an even layer. Bake for 11 minutes, or until the top of the cake springs back when touched. Do not over bake.

Removing the parchment paper from the cake.

Lay a clean, unscented, lint-free tea towel on a flat surface. Sprinkle with 2 tbsp of powdered sugar.

Gently flip the cake over onto the towel and very carefully and slowly remove the parchment paper.

flat chocolate cake rolled in tea towel

While still hot, slowly roll the cake up inside the towel from the short end to the short end.

cake rolled in tea towel resting over baking rack

Let it cool completely to room temperature on a wire rack, while rolled up, about 90 minutes.

cream cheese, butter, and powdered sugar blended together

Make the filling: With an electric mixer, beat 8 oz. of softened cream cheese, 2 cups of powdered sugar, 4 tbsp. of softened butter, and 1 tsp of vanilla in a mixing bowl until smooth. (If the filling is too thin, add more powdered sugar. If it is too thick, add a teaspoon or two of milk. You want a medium consistency so that the filling is easy to spread, but not too thin that it will ooze out of the cake when youโ€™re rolling it up.)

unrolled flat chocolate cake

Unroll the cake: Once the cake roll has reached room temperature, transfer it to a flat surface, and very carefully unroll it until it is flat again. It’s okay if the ends curl up a bit.

cream cheese filling spread onto flat chocolate cake and rolled up

Fill, Reroll, and Chill: Spread the filling mixture evenly over the cake, leaving a ยพ” border on all sides. Then carefully re-roll the cake. Tightly wrap the chocolate roll in plastic wrap and refrigerate for at least one hour to help the filling firm up.

melted chocolate mixed with milk to create ganache

Make the ganache: Place โ…” cup of chocolate chips and 2 tbsp of heavy whipping cream in a medium-sized microwave-safe bowl. Microwave in 30-second intervals until melted; whisk until combined. Then whisk in the 4 tbsp of powdered sugar until combined. Add in 3 to 4 tablespoons whole milk (one tbsp at a time) until it reaches a pouring consistency.

ends trimmed off of swiss roll cake and ganache poured on top

Cool and trim the cake: Trim the ends of the cake for a clean look. Transfer the cake to a cooling rack with a cookie sheet underneath (for a cleaner finish).

Finish with ganache. Pour the chocolate ganache evenly over the top. Let set.

Chocolate Swiss Roll with end cut on serving tray

Serve: Transfer to a serving plate, slice, and enjoy!

sliced Chocolate Swiss Roll Cake

What to Serve With Chocolate Swiss Roll

I love serving this chocolate cake with a fresh fruit salad on the side, or with a few spoonfuls of raspberry sauce. It’s the perfect ending to a holiday prime rib dinner.

How to Store

  • Fridge. This assembled roll cake will last 2-3 days in the refrigerator. Cover with plastic wrap or transfer to an airtight container.
  • Freezer. You can make this roll cake recipe ahead and freeze it for up to 2 months. Prepare without the ganache, wrap in plastic wrap, and again in tinfoil. When youโ€™re ready, defrost in the refrigerator, then coat with the ganache before serving.

More Holiday Cake Recipes

I hope you love this delicious and easy recipe โ€“ be sure to give it a review below! Also donโ€™t forget to follow Belly Full on TikTokFacebook, Instagram, Pinterest, and YouTube!

My Kugel recipe was originally published 12/4/22. It was retested, reworked, and republished to be better than ever 12/13/25.

Share this post

About Amy Flanigan

Well, hey there! Amy here, founder and COO at BellyFull. If youโ€™re looking for tried and true, fuss-free, budget-friendly, delicious, every day recipes, youโ€™ve come to the right place.

You May Also Like

Tried this recipe? Tell me how it turned out, or ask a question below!

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

Don't forget to click the โญ star rating below




40 Comments

  1. Patricia says:

    5 stars
    Easy and turned out great!

  2. Kathy D says:

    5 stars
    People loved it

  3. Carrie says:

    5 stars
    Wanted to do something outside my comfort zone this year for Christmas and chose this swiss roll. It was easier than I expected (thanks to your detailed instructions, pics, and video – thank you!) and it tasted wonderful. I felt like a rockstar.

  4. Cathy says:

    5 stars
    The recipe was easier than I thought it would be! Cake wasn’t overly sweet and the filling was so good. Beautiful holiday dessert.

  5. Briana Currey says:

    3 stars
    I tried twice and could not get this cake to come out. I used the exact amounts for each item and bought a 15X10 pan. The first batch would not even spread out over the whole pan. I made a second batch and with both together it did fill the pan (but not too thick). I live in high altitude so I baked it alittle longer than the recipe said for altitude and because I had to double to cake batter. In the pan it sprung up so I thought it was done.. I rolled it and left it to cool. 2.5 hours later I came back and the middle was still raw. I tried again with the single amount and while it would not spread out over the whole pan (again 15×10) I still cooked it. It was too thin to roll and I would not have been able to put the filling inside so I had to throw that one out as well. I would love to know what I did wrong.

  6. Cynthia says:

    5 stars
    It came out great ! Whatโ€™s the best way to transport the cake without ruining the ganache?

  7. Emelia Kearney says:

    Hi Amy can I freeze for make ahead recipe?

    1. Amy@BellyFull says:

      Hi Emelia! Yes, that information is included in the article. Enjoy!

  8. Brenda says:

    5 stars
    Moist and delicious and just lovely!

  9. Cheryl says:

    5 stars
    This was a huge hit! Tasted wonderful and beautiful presentation. My roll was a little more narrow than the pictures but that’s okay, still had the perfect swirl when you sliced into it. I’m thinking of playing with the frosting flavors a bit – maybe peppermint? But it’s perfect as is. Thank you!

  10. Annalee Delman says:

    5 stars
    First time making a Swiss Roll….and it turned out perfectly.!! Delicious! I will be making this one again for sure!!

  11. Judy says:

    Could I add a little red food coloring to make a pink filling for Valentine’s Day? Would it make a difference to the consistency?

    1. Amy@BellyFull says:

      Can’t see why not! Fun.

  12. Joan says:

    5 stars
    Turned out great! I used chocolate buttercream with little expresso instead of ganache. Plan to try some Kahlua in the cream cheese filling :)

  13. Mindy says:

    5 stars
    Made for Thanksgiving and it was everyone’s favorite dessert – going to make it again for Christmas!

  14. Kathy K says:

    5 stars
    I made this yesterday and it turned out fantastic. I did change the amounts for the cake batter. I made the original recipe and thought it seemed to thin so I made a 1/2 batch of the batter and added it . Cake came out perfect .

  15. eman says:

    5 stars
    i made it and loved it!!!!!thank you for the recipe

  16. Roxanne says:

    5 stars
    This was incredible tasting and beautiful – going to make it again for Christmas! Thank you so much for sharing.

  17. Sarah Franks says:

    4 stars
    This cake tasted delicious, but it was a little thin.

  18. Jan Weber says:

    5 stars
    My family is all spread out and for various reasons needed to celebrate Christmas early. For an extra special dessert I made this swiss roll. It was AMAZING. Perfect amount for 6 people. Thank you!

  19. Amie says:

    Hello! Can I use cake flour instead of all purpose flour for this recipe?

    1. Amy @Belly Full says:

      Not ideal. Cake flour is a much finer milled flour and cocoa powder is also very fine, so the two together will probably result in a flimsy cake.

  20. Andrea says:

    5 stars
    Hi! I made this a few months ago and was amazing! I want to make it again for Chistmas but by mistake I bought milk chocolate instead of Dark, do you think it will make a lot of difference?

    1. Amy @Belly Full says:

      Hi Andrea – it will make a difference in taste (obviously), but not in overall results, so still delicious!

      1. Andrea says:

        Thank you! If it still tastes good, then no problem!!

  21. Alice poum says:

    5 stars
    OMG! You have to try this!

  22. Bonnie says:

    does this only take a 1/2 flour is that right

    1. Amy@BellyFull says:

      Yes, that is the correct amount. You can read my reply to Pat in the previous comments.

  23. Kathy Elstad says:

    5 stars
    This was sooooo yummy and such a beautiful presentation! Putting it in my binder for a Christmas dessert!

  24. Krista says:

    This recipe looks really good, but why, for the ganache, are you using powdered sugar and milk in your recipe, but the video shows you using just butter?

    1. Amy @Belly Full says:

      Hi Krista! I see that! I make ganache two different ways, so I didn’t match them up. Whoops. The ganache as written will work great, or you can do what’s in the video which is 1/2 cup heavy cream, 1 cup chocolate chips, and 1 tablespoon softened butter.

  25. Lisa says:

    5 stars
    This was OUTSTANDING. Followed recipe to a T and no issues. Everyone raved about it – will make again!

  26. Pat says:

    Only 1/2 cup of flour? That doesnโ€™t seem like it would fill jelly roll pan.

    1. Amy @Belly Full says:

      That is the correct amount. Mixed with all the other ingredients, the volume will increase, of course. If it helps, you can watch the video. Thanks!

  27. Linda Sauer says:

    5 stars
    This was excellent! Thank you for the detailed instructions. If you follow them, you won’t have any problems. I’m making this again for Easter.

  28. Christina Goding says:

    I work at a cafe where we only have large sheet pans – I believe they are approximately 18×26 inch sheet pans, so a full sheet pan. I’m wondering if I could make double the chocolate cake and filling recipe and have it work ok. This is something my customers would love!

    1. Amy @Belly Full says:

      Hi Christina! Hm. Without further recipe testing, I can’t say for sure. I think the baking time would need to be adjusted, but not sure how much… you’re doubling the ingredients, but the sheet pan is larger, so maybe not? And rolling it will be trickier because it will be longer. BUT I think you could make it work. You should try it and report back…I’m sure this would be a hit!

  29. Susan Rogers says:

    Hi
    How would I change the recipe to be gluten free?

    Thanks

    1. Amy @Belly Full says:

      Hi Susan – you might be able to replace the all-purpose flour with a very high quality gluten-free flour (like Bob’s Red Mill all-purpose gluten-free flour) and adding 1 teaspoon of xanthan gum. BUT I am not a gluten-free baker and cannot vouch for the results without further recipe testing.

      1. Monica Bailer says:

        Did anyone adapt this to be gluten free.? If so, what were the results.