If you want a show-stopping holiday dessert, try this delicious and beautiful Gingerbread Cake Roll. It’s easy to make using ingredients you probably have on hand already in your pantry and refrigerator. With holiday spices and a sweet cream cheese filling, this gingerbread swiss roll is a real crowd-pleaser!

Gingerbread cake roll with holiday trimmings, cream cheese filling, and Christmas decorations.
Save this recipe
Enter your email address and we’ll send this post straight to your inbox.

Swiss rolls, roll cake, cake roll, roulade… this type of cake goes by many names. Like all of those kinds of cakes, this Gingerbread Cake Roll is a thin sponge cake rolled up with cream cheese filling. Perfect for the holidays!

I have to admit: I was intimidated by the thought of making these cakes until a few years ago. But my fears were completely unwarranted. Cake rolls are actually quite easy to make. You just need a little more time and patience working with them. The results are absolutely worth it!

Once you start, I’m betting you’ll want to make more cake rolls again and again. I love making this Pumpkin Swiss Roll (Pumpkin Cake Roll with Cream Cheese Filling) during the fall. It looks great on a Thanksgiving table.

When we move into the end of November and early December, it’s time to break out the gingerbread spices. This Gingerbread Cake Roll is the perfect dessert for Christmas and New Year’s!

Jump to:

🍰 What is a Swiss roll or cake roll?

two big slices of Gingerbread cake roll with holiday trimmings, cream cheese filling, and Christmas decorations.

Invented in the 19th century alongside similarly now-classic desserts such as the donut, the Battenberg, and the Victoria sponge, these Swiss cake rolls are just as timeless. And, they are absolutely delicious.

This Gingerbread Cake roll has a base of a thin gingerbread sponge cake. It’s light and airy, as any good sponge cake should be. Then it’s topped with a sweet cream cheese filling. The layers are rolled up like a log, and when sliced, you can see the gorgeous swirls of cake and filling.

🥚 Ingredients

ingredients to make the gingerbread cake for the gingerbread swiss roll
  • Baking powder and baking soda – You’ll need both leavening agents for this cake.
  • Spices – You’ll need ground cinnamon, ginger, cloves, and nutmeg to give this cake a delicious, aromatic classic holiday flavor.
  • Salt – Use kosher salt. If using table salt, be sure to adjust your measurements.
  • Eggs – You’ll need three large eggs. I use cage free organic brown eggs. Be sure to take your eggs out about 30 minutes before you start baking to bring them to room temperature. This helps them incorporate and mix easily and smoothly into the batter.
  • Vanilla extract – Use pure vanilla extract instead of imitation vanilla extract for the best flavor.
  • Molasses- Molasses is what gives this gingerbread cake roll a rich depth of flavor.
ingredients to make the cream cheese filling for gingerbread cake roll

You only need four basic ingredients to make the filling for this gingerbread swiss roll.

  • Powdered SugarPowdered sugar helps add some sweetness to balance the tartness of the cream cheese.
  • Cream Cheese – Be sure to bring your cream cheese to room temperature so that it mixes easily and smoothly.
  • Vanilla – Once again, use pure vanilla extract instead of imitation vanilla extract for the best flavor.

✅ Step-by-step baking instructions

Preheat the oven to 350°F degrees. Completely cover a jellyroll pan or half sheet rimmed baking sheet with parchment paper.

Make the Gingerbread Sheet Cake

In a stand mixer or hand mixer with mixing bowl, beat the eggs, granulated sugar, molasses, and lemon juice until smooth.

In a separate large bowl, sift together the flour, salt, baking powder, cinnamon, ginger, nutmeg, and cloves.

Mix the sifted dry ingredients in with the egg mixture and blend until fully combined.

Using a spatula, spread the batter evenly into the prepared jellyroll pan.

The batter will be runny and may seem thin, but remember it will bake up in the oven and you want a nice, thin, even cake that will roll up nicely. Just make sure there are no bare spots in the batter that you can see through.

Bake at 350°F for 12 to 14 minutes, until a toothpick comes out clean. Cool in the pan at room temperature for 5 minutes.

Prepare a sheet of parchment paper larger than the size of the baking sheet and sift a bit of powdered sugar over it.

Gently flip the cake over the prepared parchment paper so it lands in the middle. Roll the cake up in the parchment paper and cool in the refrigerator for about 45 minutes.

Make the Cream Cheese Filling

cream cheese mixture in stand mixer

In a stand mixer, mix together the powdered sugar, cream cheese, butter, and vanilla until smooth.

Assemble the Roll

Remove the cake from the refrigerator and carefully unroll onto the countertop or table. Spread the cream cheese mixture on top of the cake. Gently re-roll the cake up and refrigerate for at least one hour before serving.

When you’re ready to serve, slice the cake and sift powdered sugar over the top.

👩🏻‍🍳 Recipe FAQs

Gingerbread cake roll with holiday trimmings, cream cheese filling, and Christmas decorations.
Do you roll a Swiss roll warm or cold?

It’s important that the sponge cake layer is still warm when you roll the cake. When it’s warm, it’s easier to roll the cake and you are less likely to get tears or rips in the cake. If it’s too cold, it won’t roll up as evenly and smoothly.

Why do Swiss rolls crack?

Cake rolls like this often crack because they are overbaked. It is also more likely to crack if you try to roll the cake up when it is cold.

What’s the best way to store gingerbread cake rolls?

Once you’ve assembled the gingerbread cake roll, store leftovers by wrapping the cake tightly in parchment paper, then storing in an airtight container in the refrigerator for up to 5 days.

You can also freeze a filled cake roll by slicing it into individual slices, vacuum sealing it into vacuum sealed bags or placing into freezer bags, and store for up to 2 months.

What else can I use to fill a cake roll?

Cake rolls and Swiss rolls often have a whipped cream filling or cream cheese filling. You could also use a jam filling, buttercream, chocolate, or marshmallow filling.

⏲ Kitchen tools and equipment

Gingerbread cake roll with holiday trimmings, cream cheese filling, and Christmas decorations.

For this recipe, you just need a few basic kitchen tools:

Mixer – You can make this cake roll using either a stand mixer or a hand mixer with mixing bowls.

Mixing bowls – You’ll need two mixing bowls: one for dry ingredients and one for wet ingredients.

Spatula – Use a rubber or heatproof silicone spatula to scrape the batter out and smooth it onto the baking sheet.

Baking sheet – Bake the cake roll on a standard half sheet baking sheet.

Parchment paper – Use parchment paper to line the baking sheet.

Kitchen towel – You’ll need a clean kitchen towel to use to roll up the gingerbread sponge cake, and then again to roll up the filled gingerbread swiss roll.

More gingerbread recipes

Did you make this recipe? Don’t forget to leave a 5-Star 🌟🌟🌟🌟🌟 rating in the recipe card, and if you really loved it, please leave a comment further down on the page. Thank you!

Gingerbread Cream Cheese Roll

4.88 from 8 votes
Prep Time: 20 minutes
Cook Time: 12 minutes
Cooling Time: 1 hour 45 minutes
Total Time: 2 hours 17 minutes
Servings: 15 slices
This elegant, delicious winter dessert is easy to make and sure to impress! Perfect for the holidays!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

For the Gingerbread Sheet Cake

For the Cream Cheese Filling

  • 8 ounces cream cheese, softened at room temperature
  • ½ cup (1 stick) unsalted butter, softened at room temperature
  • ½ teaspoon vanilla extract
  • 1 ¼ cup powdered sugar, plus more for sprinkling

Instructions 

  • Preheat the oven to 350° degrees F. Completely cover a 17½”x 12-½” jellyroll pan with parchment paper.

Make the Gingerbread Sheet Cake

  • In a large bowl, sift together the flour, baking powder, baking soda, cinnamon, ginger, nutmeg, cloves, and salt. Set aside.
  • In a stand mixer, beat the eggs, granulated sugar, brown sugar, molasses, vanilla, and lemon juice until smooth.
  • Mix the sifted dry ingredients in with the egg mixture and blend until fully combined. Using a spatula, spread the batter evenly into the prepared jellyroll pan. The batter will be runny and may seem thin, but remember it will bake up in the oven and you want a nice, thin, even cake that will roll up nicely. Just make sure there are no bare spots in the batter that you can see through.
  • Bake at 350°F for 12 to 14 minutes, until a toothpick comes out clean. Cool in the pan at room temperature for 5 minutes.
  • Prepare a sheet of parchment paper larger than the size of the baking sheet and sift a bit of powdered sugar over it.
  • Gently flip the cake over the prepared parchment paper so it lands in the middle. Roll the cake up in the parchment paper and cool in the refrigerator for about 45 minutes.

Make the Cream Cheese Filling

  • In a stand mixer, mix together the powdered sugar, cream cheese, butter, and vanilla until smooth.

Assemble the Roll

  • Remove the cake from the refrigerator and carefully unroll onto the countertop or table. Spread the cream cheese mixture on top of the cake. Gently re-roll the cake up and refrigerate for at least one hour before serving.
  • When you’re ready to serve, slice the cake and sift powdered sugar over the top.

Notes

Cream Cheese Filling Tip: if you find your filling mix to be too runny/liquidy, gradually add more powdered sugar by the tablespoonful, one at a time, until the mix reaches your desired consistency. It should be thick enough to sit stable in the roll and not run out of the roll, but not too thick that it’s difficult to spread.
Freezer Make-Ahead Tip: You can freeze the gingerbread cake sheet, rolled up in parchment paper and in a freezer-safe bag or container – without the cream cheese fillingfor up to one month. When ready to continue making the roll, thaw out at room temperature until completely thawed out. Make the cream cheese filling and continue with the rest of the instructions.
Refrigerator Make-Ahead Tip: You can make and assemble the cake and filling up to two days ahead of time. Wrap tightly in plastic wrap or parchment paper and keep refrigerated until you are ready to slice and serve!
How to store leftovers: Refrigerate leftovers in plastic wrap or parchment paper in an airtight container for up to four days. 

Nutrition

Calories: 150kcal, Carbohydrates: 34g, Protein: 2g, Fat: 1g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 1g, Trans Fat: 1g, Cholesterol: 33mg, Sodium: 159mg, Potassium: 133mg, Fiber: 1g, Sugar: 29g, Vitamin A: 49IU, Vitamin C: 1mg, Calcium: 40mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Please leave a star rating and comment! Then snap a pic of your dish and share it on social media. Tag @UrbanBlissLife and #UrbanBlissLife!

Marlynn Jayme Schotland 2021 profile pic

About Marlynn

I'm a cookbook author, recipe developer, photographer, WSET 2 Certified wine pro, mom of two, and dog lover. I'm here to help you with fast, easy, and delicious recipes, food & wine pairings, cooking & baking tips, plus food and wine travel guides.

4.88 from 8 votes (1 rating without comment)

Leave a comment

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

Recipe Rating





This site uses Akismet to reduce spam. Learn how your comment data is processed.

9 Comments

  1. Ago says:

    The recipe instructions say preheat to 375 but later the recipe says to bake at 350. Which is the correct temperature?

    1. Marlynn Jayme Schotland says:

      5 stars
      Hi! It’s 350°F. Thank you for bringing that to my attention! It’s fixed in the recipe card now.

  2. Stephanie says:

    4 stars
    Lovely flavor of cake, however it hardly rose and led to a dense cake 🤔

  3. Wendy says:

    If I make this the day before serving should I keep the rolled cake in the refrigerator and add the cream filling the day I’m serving it?

    Also the recipe says pumpkin by the directions but the title of the recipe says gingerbread. Is it gingerbread? Planning to make this for Christmas! Thanks!

    1. Marlynn Jayme Schotland says:

      5 stars
      Wendy, thank you for catching that! I edited it to say gingerbread :) I also added refrigeration tips. If you are making it the day before serving, go ahead and make and assemble the whole cake, then refrigerate. It’s actually best if it chills fully assembled for a day or up to two days before serving. Let us know how it goes!

  4. Cathleen says:

    5 stars
    Wow, the swirl on this cake!! I need to make this over the holidays, bookmarked for later. Thanks so much for the recipe :)

  5. Dannii says:

    5 stars
    This gingerbread roll looks stunning. I can’t wait to give it a try with the kids.

  6. stella says:

    5 stars
    How good this Gingerbread Cake Roll, I’ll try your recipe in a gluten-free version.

  7. Adrianne says:

    5 stars
    This looks seriously amazing!! I admit they scare me a little bit also. But you have nail it and I want to dive right in. The presentation is perfect.