Giant Homemade Swiss Cake Roll

Taylor always talks about the “good old days” back in elementary school, when he would scour car seats, jacket pockets, couch cushions and the school grounds hoping to find to stray change. When he managed to scrounge together two quarters, he’d head straight to the school lunch counter and buy himself a two-pack of Swiss cake rolls. This constituted a really good day for young Taylor.

He doesn’t eat them often nowadays, knowing that they are filled with who-knows-what-kind-of-preservatives, but that doesn’t stop him from fondly reminiscing of his childhood snack and the effort it took to get them.

I decided to treat his inner child and bake him a giant homemade version of this nostalgic treat.

(And boy, you should have seen his face light up when I sliced into this baby!)

Giant Homemade Swiss Cake Roll with Marshmallow Filling

It’s decadence with a touch of nostalgia: dark chocolate cake rolled up with a fluffy marshmallow filling and coated with a dark chocolate glaze. Call it a grown up version of the snack-size treat, both bigger in size but also less sweet and richer than the pre-packaged version.

It might look complicated, but with a few simple tricks it’s really quite straightforward, ready in under 2 hours from start to finish, and not to mention oh-so-impressive.

How to Make a Homemade Swiss Cake Roll

Most roll cake recipes call for a sponge cake, which separates out the egg whites and beats them to peaks. This recipe aerates the eggs whole, which adds lightness and lift to the final cake but without the need to separate the eggs (and clean two bowls). The rich chocolate flavor in the cake comes in two forms, melted semisweet chocolate and Dutch-processed cocoa powder, for an ultra rich and decadent chocolate flavor.

How to Make a Homemade Swiss Cake Roll

The fluffy marshmallow frosting is light and airy and downright delightful. It’s a bit on the sweet side on its own, but when paired with the dark chocolate cake and bittersweet glaze, it balances out the sweetness perfectly.

That’s one of my favorite parts about this homemade version… it’s less sweet, less cloying, and the chocolate flavor is much more refined and mature.

Giant Homemade Swiss Cake Roll

I can’t think of a better way to satisfy your grown-up sweet tooth… and make your inner child giddy with delight at the same time.

Get the full recipe and step-by-step instructions on the Kitchenthusiast blog »

Giant Swiss Cake Roll

Giant Swiss Cake Roll

Yield: 12 servings

Cook Time: 2 hours

Total Time: 24 hours

Dark chocolate cake rolled up with a fluffy marshmallow filling and coated with a dark chocolate glaze; it’s a grown up version of the snack-time favorite.


For Cake:

  • 3/4 cup (3.5 oz) all-purpose flour
  • 1/4 cup (.75 oz) dark or dutch processed cocoa powder
  • 1/2 teaspoon baking powder
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon kosher salt
  • 4 large eggs, room temperature
  • 3/4 cup granulated sugar
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon instant espresso powder
  • 1/4 cup unsalted butter, cut into cubes
  • 2 ounces dark chocolate (60-70%), finely chopped

For Filling:

  • 6 tablespoons unsalted butter, room temperature
  • 2 tablespoons unflavored vegetable shortening, room temperature
  • 8 ounces marshmallow fluff
  • 1 cup powdered sugar, sifted (more as needed)
  • 1/4 cup heavy cream

For Glaze:

  • 4 ounces dark chocolate (60-70%), finely chopped
  • 3/4 cup heavy cream
  • 1 tablespoon salted butter, cut into cubes


  1. Preheat oven to 350ºF. Lightly butter a 10-by-15-inch jelly roll pan; line bottom with parchment paper and lightly butter parchment.
  2. Sift together flour, cocoa powder, baking powder, baking soda, and salt and set aside.
  3. In a stand mixer fitted with the paddle attachment, beat eggs and sugar until thick and pale, 3 to 5 minutes. Mix in vanilla and espresso powder.
  4. Gently melt butter and chopped chocolate in the microwave for 60 to 90 seconds on medium power, stirring every 30 seconds. Stop heating when the chocolate is almost melted, the residual heat should be enough to melt it the rest of the way.
  5. With the mixer running on low speed, drizzle in the melted chocolate mixture until evenly incorporated, scraping down the sides of the bowl as necessary.
  6. Sprinkle dry ingredients over top, and fold into batter using a large rubber spatula. Spread into prepared pan, using an offset spatula to spread the batter evenly into the corners.
  7. Get the full recipe on the Kitchenthusiast blog »

Did you make this recipe?

Let us know what you think!
Leave a Comment or share a photo on Instagram with the hashtag #loveandoliveoil.

This recipe was created in partnership with KitchenAid®. All opinions are my own. Be sure to share your take on this Giant Swiss Cake Roll recipe on Instagram using #MadeWithKitchenAid for a chance to be featured on the @KitchenAidUSA account!

That's My Jam: Summer edition Now Available!

19 Comments Leave a Comment »

  1. Oh, wow. This would be a hit even with folks who didn’t grow up with Swiss cake rolls. As I tell my kid: If you’re going to eat junk, at least make it homemade junk.
    Plus it’s always tastier!

  2. I love swiss rolls and yours looks so delicious! You have definitely inspired me to get swiss rolls rocking in my kitchen this week!

  3. I have actually never had a swiss roll before (I know, what?!) but this looks sooooo good!

  4. I would do a happy dance if this were in front of me.

  5. I actually think about good old times myself. Does it mean that I’m an adult? :D I love the cake, I never heard about a swiss roll, but I’m also happy to make new experiments.

  6. This is UNBELIEVABLE. Like, stop in your tracks/must make now sort of situation!

  7. This looks so good! I loved Swiss rolls as a kid but this grown up version looks so much better! 

  8. This boggles the mind. Like, stop in your tracks … have to make currently kind of situation! I love the cake, I never found out about a swiss roll, but I’m additionally happy to earn new experiments.

  9. Just finished this! It looks amazing! (Just as pretty as yours- didn’t think I could pull it off) It tastes amazing! Thank you.

  10. WOW – this Swiss roll takes me back!  I used to love these things as a kid.  But this looks 1,000 times better!  I need to give this a try ASAP  :)

  11. I love your Swiss rol cake it’s beautifull and yummmyyyy

  12. I really liked this recipe. Added my twist and tweaked just a little. I will be revisiting this one often. Thanks for sharing

  13. This is a request of my son whom just graduated H.S. I am making to look as a diploma ;) So this is pretty easy and yummy?? I have so much to do, my mind is on a hamster wheel right now, but really want to pull this off. I was told it would be almost impossible to make a giant swiss cake roll like this. Thoughts?

  14. My cake cracked and crumbled but the recipe was delicious and I definitely will be making it again! Any tips to prevent the cake from cracking. I will admit I didn’t allow my eggs to come to room temperature… would that cause the cracking? Thanks!

  15. Oooh yummy :) This swiss cake roll looks so delicious, I will definitely try to cook this. Thank you for sharing this amazing dessert recipe with us.

Leave a Reply

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