Every Christmas, I look for a dessert that feels as festive as the season itself—and this gingerbread roll delivers just that.
This post may contain affiliate links.
Picture a soft, spiced cake rolled around a luscious cream cheese filling, dusted with powdered sugar like freshly fallen snow. It’s elegant yet simple to make, and it brings a nostalgic touch of holiday cheer to every bite.
Whether you’re baking for a party or creating cozy memories at home, this gingerbread roll is a showstopper that tastes just like Christmas joy.

Gingerbread Roll Recipe
Ingredients:
- 3 eggs
- 1/4 c. molasses
- 1/4 c. honey
- 1 tbsp. melted butter
- 1/4 c. sugar
- 1 c. flour
- 1/4 tsp. baking soda
- 1/2 tsp. ground ginger
- 1/2 tsp. cinnamon
- Pinch of salt
- Powdered sugar
Filling:
- 1 1/2 c. heavy cream
- 1/3 c. powdered sugar
- 1 tsp. cinnamon
Preheat oven to 375 degrees.
Line a 15×10-inch jelly roll pan with parchment paper. Grease and flour the parchment paper. The parchment paper will let you easily remove the cake from the pan after it is removed from the oven.
Separate the egg whites and yolks. In a large mixing bowl, beat the egg yolks until they are thick and creamy, 2-3 minutes. Beat in the molasses, honey, and melted butter.
In another bowl, beat the egg whites with a mixer until soft peaks form. Slowly pour in the sugar and continue beating until firm peaks have formed.
Gently stir the egg whites into the egg yolk mixture.
Stir the flour, baking soda, salt, and spices into the egg mixture, slowly stirring until just blended.
Spread the batter into the prepared baking pan. Bake for about 10-11 minutes, or until the top of the cake springs back when you push on it with your finger.
Making the Gingerbread Roll
Let the cake cool in the pan for a few minutes. While the cake is cooling, sprinkle powdered sugar on a damp tea towel. Make sure to sprinkle a lot of powdered sugar on the towel. I just sprinkled on a little bit and the cake stuck to the towel a little when I tried to peel it off the towel.
Very carefully turn the pan over on to the damp towel. Remove the pan and parchment paper.
Roll the cake up, starting at one of the short sides. Let the cake cool completely.
While the cake is cooling, make the filling. Beat the heavy cream, sugar, and cinnamon together until firm peaks form (homemade whipped cream…yum!!).
Very gently unroll the cake and spread about 2/3 of the whipped cream on the cake. Roll up the cake again and place it on the tray your are going to use to serve it on. Spread the rest of the whipped cream over the top of the cake and sprinkle cinnamon on top. Let set an hour or two before serving.
Although this isn’t the easiest cake to make, it is worth making at least once. You can’t beat homemade gingerbread and homemade whipped cream. Your holiday guests will be very impressed. It really is delicious.
Like this recipe? Try my recipe for cranberry orange pound cake.
Related Recipes
- Gingerbread Crinkle Cookies
- Grandma’s Old-Fashioned Ginger Snap Recipe
- Gum Drop Cookies
- Pinwheel Cookies
- Homemade Cinnamon Rolls
Follow my Christmas and Favorite Recipes boards on Pinterest.


In case you missed it:
Hi! Can this be made the night before? Thank you, Kandie
Permalink