Christmas

Gingerbread Swiss Cake Roll

A warm-spiced gingerbread sponge rolled around fluffy ginger cream cheese filling, dusted with a snowy shower of powdered sugar — the cozy holiday centerpiece your winter table needs.

By Hanan · Salt & Hearth

Published August 1, 2026

🍳 Tested in my kitchen

Gingerbread Swiss Cake Roll

Prep

35 min

Cook

12 min

Total

90 min

Serves

10

Be the first to rate this recipe

Tap a star to rate

This gingerbread Swiss cake roll is everything I love about the holidays in a single slice — a tender, warm-spiced sponge rolled around a fluffy ginger cream cheese filling, then buried in a snowy dusting of powdered sugar. It's the cozy love child of a classic pumpkin roll and a festive yule log, and it looks like it belongs on the cover of a holiday magazine.

Don't let the shape intimidate you — with the warm-roll trick I'll walk you through, this bakes up crack-free every time. Serve it dressed up with gingerbread mushroom cookies, or keep it minimalist with just the powdered-sugar snowfall. Either way, it's the star of any winter table.

Why you'll love this recipe

  • A cozy, warm-spiced sponge with molasses and gingerbread flavor
  • Fluffy ginger cream cheese filling with pops of crystallized ginger
  • Looks like a magazine-cover holiday centerpiece
  • Foolproof rolling technique — no cracking
  • Perfect all winter long, not just for Christmas

Ingredients

Gingerbread Swiss Cake Roll ingredients

Gingerbread sponge

  • 3/4 cup (95g) all-purpose flour
  • 2 teaspoons ground cinnamon
  • 1 teaspoon ground ginger
  • 1 teaspoon ground cloves
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon salt
  • 3 large eggs, separated, room temperature
  • 1/4 cup (60ml) unsulphured molasses
  • 3 tablespoons unsalted butter, melted and slightly cooled
  • 3/4 cup (150g) granulated sugar
  • Powdered sugar, for dusting the towel

Ginger cream cheese filling

  • 8 oz (225g) cream cheese, softened
  • 6 tablespoons unsalted butter, softened
  • 1 cup (120g) powdered sugar
  • 1 teaspoon vanilla extract
  • 2 tablespoons finely chopped crystallized ginger

To decorate

  • Powdered sugar, for a heavy snowy dusting
  • Gingerbread mushroom cookies or a sprig of rosemary (optional)

Ingredient notes & substitutions

Molasses:
Use unsulphured molasses (not blackstrap) for the classic warm gingerbread flavor. Blackstrap is much more bitter and can overpower the delicate sponge.
Egg whites:
Whipped to stiff peaks with sugar, they're the entire lift for this cake — fold them in gently in additions so you don't deflate the air.
Warm spices:
Cinnamon, ginger, and cloves are the classic gingerbread trio. For a deeper flavor, add a pinch of nutmeg or allspice too.
Cream cheese:
Full-fat brick cream cheese, properly softened at room temperature, whips into the silkiest filling. Skip the tub kind — it's too soft and will make the filling weepy.
Crystallized ginger:
Chopped fine, it adds sweet-spicy pops throughout the filling. Skip it for a smoother, more classic cream cheese filling if you prefer.
Melted butter:
Cooled slightly before adding to the yolks, it keeps the sponge moist and rich without weighing down the airy structure.

Method

  1. 1

    Preheat the oven to 350°F (175°C). Grease a 13x18-inch jelly roll pan and line the bottom with parchment paper.

  2. 2

    In a bowl, whisk together the flour, cinnamon, ginger, cloves, baking soda, and salt.

  3. 3

    In a large bowl, beat the egg yolks on high for about 3 minutes, until thickened and pale.

  4. 4

    Beat in the molasses and the melted butter until smooth and combined.

  5. 5

    In a separate clean bowl, beat the egg whites on medium until soft peaks form. Gradually add the granulated sugar, 1 tablespoon at a time, beating well after each addition, until stiff, glossy peaks form.

    Gingerbread Swiss Cake Roll — step 5
  6. 6

    Gently fold the whipped whites into the yolk mixture in 3 additions, then fold in the flour mixture until just combined. Do not overmix.

  7. 7

    Pour the batter into the prepared pan and gently smooth into an even layer with an offset spatula. Bake for 9 to 12 minutes, until the top springs back when lightly touched.

    Gingerbread Swiss Cake Roll — step 7
  8. 8

    Let the cake rest in the pan for 5 to 8 minutes. Meanwhile, lay a clean tea towel flat and sift powdered sugar generously all over it.

  9. 9

    Invert the warm cake onto the sugared towel, peel off the parchment, and dust the top of the cake lightly with more powdered sugar. Starting from a short end, roll the cake up in the towel and let it cool completely, seam-side down.

    Gingerbread Swiss Cake Roll — step 9
  10. 10

    For the filling, beat the softened cream cheese and butter until smooth and fluffy. Beat in the powdered sugar and vanilla, then fold in the crystallized ginger.

    Gingerbread Swiss Cake Roll — step 10
  11. 11

    Gently unroll the cooled cake and spread the filling in an even layer, leaving a 1/2-inch border. Re-roll (without the towel) and place seam-side down on a serving platter.

    Gingerbread Swiss Cake Roll — step 11
  12. 12

    Chill for at least 30 minutes to firm up. Dust generously with powdered sugar for a snowy finish and decorate with gingerbread cookies if you like, then slice and serve.

    Gingerbread Swiss Cake Roll — step 12

Tips

  • Roll the cake up in the sugared towel while it's still warm — this trains the sponge so it re-rolls without cracking.
  • Dust the towel very generously with powdered sugar; it works like flour to keep the delicate cake from sticking.
  • For clean slices, chill the filled roll for at least 30 minutes and use a serrated knife dipped in hot water and wiped between cuts.

Variations to try

  • Add 1/2 teaspoon nutmeg or a pinch of black pepper to the sponge for a deeper spiced bite.
  • Swap crystallized ginger in the filling for orange zest and a splash of orange liqueur.
  • Decorate with meringue mushrooms, sugared cranberries, or fresh rosemary sprigs to lean fully into a yule-log look.
  • Drizzle with a simple lemon or vanilla glaze in place of the powdered sugar dusting.

Storage & make-ahead

Store the assembled roll in an airtight container in the refrigerator for up to 4 days — the cream cheese filling needs to stay cold, and it slices best chilled. Let it sit at room temperature for 15 minutes before serving for the softest texture. Dust with fresh powdered sugar just before serving so it stays snowy. The filled roll freezes well up to 1 month wrapped tightly in plastic then foil; thaw overnight in the fridge, then dust and decorate.

Frequently asked questions

Why did my cake crack?
The most common reason is rolling the cake once it's already cool. Roll it up in the sugared towel while it's still warm — that trains the curl so it re-rolls smoothly once filled.
Can I make this ahead of time?
Yes. The filled roll keeps beautifully in the fridge for up to 4 days, and freezes for up to a month. Dust with fresh powdered sugar and decorate right before serving.
How do I keep the cake from sticking to the towel?
Sift powdered sugar generously over the towel before inverting the cake — it works like flour to keep the sponge from sticking as it cools rolled up.
Can I skip the crystallized ginger?
Absolutely. The filling is delicious as a plain ginger cream cheese, or you can swap the crystallized ginger for orange zest for a citrus twist.
✉️ Email Recipe

Get the recipes first

New comfort food recipes in your inbox — no spam, unsubscribe any time.