An Email A Day Keeps the Boring Away.Sign Up For A Daily Dose of Jernej Kitchen!
Double Chocolate Swiss Roll
Made for chocoholics

Double Chocolate Swiss Roll

This Double Chocolate Swiss Roll recipe is made for chocolate lovers. It's the perfect weekend or holiday cake that both kids and adults adore.

Double Chocolate Swiss Roll
Ever since I was a little kid, I absolutely adored mini chocolate swiss rolls covered in chocolate. Today I don’t buy them, but not because I don’t like them anymore, I do, but I somehow always choose a chocolate bar instead. I still get so excited when someone makes homemade Chocolate Swiss Roll Cake. It brings so much joy to us, chocolate lovers. We like making it from scratch, especially when having friends or family over to visit. True, this is not the easiest recipe to make, but we can make it up to a week ahead, which is excellent and convenient. This is a double chocolate swiss roll since the chocolate is in the ganache (cream) and that silky coating.

Double Chocolate Swiss Roll made for chocolate lovers

This Chocolate Swiss Roll is made with a double dose of chocolate. We can find chocolate in cream and in the coating. The sponge cake is made with cocoa powder. These are the top reasons why we think you're going to love it:

  • soft, spongy, delicious, and made for true chocolate lovers
  • the chocolate ganache is light, creamy, and melts in your mouth
  • the chocolate coating is intensely chocolatey, shiny, and incredibly tasty
  • it's not the easiest recipe, but it's worth every minute of your time
  • it's more on the sweet side of desserts, which means kids will go crazy for it

Double Chocolate Swiss Roll

Double Chocolate Swiss Roll

How to make this Double Chocolate Swiss Roll at home

This Chocolate Swiss Roll Cake has three different components: sponge cake, chocolate ganache (cream), and chocolate coating. Each step is written below, and if you follow the recipe, this swiss roll will be a success. It’s not the easiest and quickest recipe because both the cream and the sponge cake need to rest, but you can easily make it ahead of time. We actually recommend making the chocolate ganache one day earlier. Below is the complete method with ingredients, and here you can find a quick overview of the recipe for easier preparation.

  1. Make the chocolate ganache. Combine the ingredients and place them in the fridge for at least 4 hours or overnight.
  2. Make the swiss roll sponge cake and bake for about 15 minutes.
  3. While the sponge cake is still hot, start rolling it into a swiss roll shape. Set aside for at least 30 minutes to cool.
  4. Finish the chocolate ganache. Beat the cream until smooth, then gently fold in the whipped cream.
  5. Spread the cream over the sponge cake and place it in the fridge for 1 hour.
  6. Make the chocolate coating.
  7. Coat the double chocolate swiss roll cake with the prepared chocolate coating, set aside, then serve.

Try these delicious homemade swiss rolls too

Chocolate sponge cake before baking

Chocolate sponge cake before baking

Rolling sponge cake for Double Chocolate Swiss Roll

rolled sponge cake for Double Chocolate Swiss Roll

Double Chocolate Swiss Roll before rolling

Coated Double Chocolate Swiss Roll


Feel free to store this Double Chocolate Swiss Roll in the fridge. Keep in the refrigerator for up to 7 days, wrapped in parchment paper and cling film or place it in an airtight container to prevent it from drying. 

Double Chocolate Swiss Roll

Double Chocolate Swiss Roll

Try these delicious chocolate recipes too


Lets get cooking!

  • serves
  • preparation:
  • rest:
  • bake:
  • total time:


  • chocolate ganache (cream)

    Add semi-sweet chocolate chips and butter to a bowl. Pour boiling hot whipping cream over the mixture and set aside for 5 minutes, then stir well using a whisk to get a smooth mixture. Place in the fridge for 4 hours, or overnight.

    Optionally make the cream one day ahead.
  • preparation

    Line a 25 cm x 35 cm (9 x 13-inch) baking sheet with parchment paper, then grease the paper with butter. Evenly dust with flour, then remove any excess flour from the pan. Preheat the oven to 180 °C / 350 °F.

  • sponge cake for swiss roll

    Make the sponge cake. Add flour, baking powder, and cocoa powder to a small bowl. Add the eggs, sugar, and a pinch of salt to a large bowl. Using an electric mixer, beat the egg mixture until pale in color and tripled in size. Mix for about 5 - 8 minutes. Then gradually add the dry ingredients while beating on medium speed. It shouldn't take more than a minute. Pour in the olive oil and milk, and fold in with a spatula.

  • bake the sponge cake

    Pour the sponge cake batter into the prepared baking sheet. Spread the mixture evenly using a spatula. Transfer to the preheated oven on the middle rack. Bake for 14 - 16 minutes at 180 °C / 350 °F.

  • roll the cake

    Transfer the freshly baked swiss roll with the parchment paper on a damp towel while the swiss roll is still hot. Carefully and gradually start removing the parchment paper while gently rolling the sponge cake into a swiss roll shape. Wrap the parchment paper around the cake, then wrap in a damp towel. Set aside for 30 minutes for the sponge cake to cool.

  • chocolate ganache (cream)

    Transfer the chocolate ganache from the fridge to a large bowl (room temperature) and start beating with an electric mixer. Mix for at least 5 minutes or until the ganache is smooth and creamy. In a separate, clean bowl, beat the whipping cream and sugar until stiff peaks form. Beat the whipped cream into the chocolate ganache, then fold the rest gently using a spatula. Try to keep volume.

  • chocolate swiss roll

    Unroll the chocolate swiss roll. Spread the chocolate ganache evenly over the surface, then roll tightly again and place in the fridge for at least 1 hour.

  • chocolate coating

    Add the chocolate chips and butter to a bowl. Pour the boiling hot whipping cream over the chocolate and set aside for 5 minutes, then stir with a whisk to get a smooth mixture. Pour over the chocolate swiss roll. Set aside for the chocolate to set, then cut into slices and serve.


Thank you for visiting.