Cake Rolls Cakes and Cupcakes Recipes

Christmas Cake Roll

Last Updated on December 18, 2025 by becky

This festive Christmas cake roll recipe features a red-and-white striped sponge cake rolled around a homemade chocolate peppermint buttercream filling. The best peppermint cake roll for Christmastime!

Slices of peppermint cake roll on a white surface

Why Make This Christmas Cake Roll?

If someone asks me to list my favorite things to make in the kitchen, I’ll usually say chocolate truffles, or gingerbread houses, or elaborate sugar sculptures. Admittedly, I’m not much of a cake person. I like to eat it, of course, but it will never rank at the top of my all-time favorite bakes.

That said, I do enjoy making a good cake roll. During the summer months I frequently bake rainbow cake rolls for Pride events, and during the wintertime I like to bake and serve this classic peppermint cake roll.

Inspired by the stripes on a candy cane, this colorful dessert starts with a soft, red-and-white-striped sponge cake, which is baked then rolled around a cloth towel to create the classic Swiss roll shape, then slathered with a thick layer of creamy dark chocolate peppermint buttercream for a sweet, sliceable holiday treat.

A slice of peppermint Swiss roll on a white plate

Christmas Cake Roll Recipe Ingredients

To make the peppermint-striped sponge cake, you’ll need:

  • Eggs – A good sponge cake starts with whipped eggs! For this recipe you’ll need 4 large eggs, at room temp.
  • Granulated SugarGranulated sugar adds sweetness and moisture. You can substitute caster sugar, measured by weight rather than volume
Sponge cake ingredients
Sponge cake ingredients

Buttercream Ingredients

To make the buttercream, start by gathering:

  • Unsalted Butter – I find it easiest to start with softened, unsalted butter. If the butter is too cold it will not blend smoothly with the sugar.
  • Cocoa Powder – Choose unsweetened cocoa powder, not the sweetened kind used for making hot chocolate.
Peppermint buttercream ingredients
Peppermint buttercream ingredients
  • Confectioner’s SugarConfectioner’s sugar (icing sugar, or powdered sugar) forms the base for the buttercream, along with softened butter. You’ll need additional confectioner’s sugar for dusting the tea towel and the sponge to prevent the cake from sticking.
  • Whole Milk – You’ll need a few tablespoons of whole milk or whipping cream to adjust the consistency of the buttercream. You can also substitute skimmed milk or your favorite plant milk.
  • Peppermint Oil – Opt for natural peppermint oil (not an extract or flavoring) but add it sparingly. A few drops are all you’ll need to make a deliciously pepperminty cake!

White plates with slices of peppermint cake roll, two forks, and two striped tea towels on a white surface

How to Make a Cake Roll for Christmas

To make this Christmas cake roll, start by using a hand or stand mixer to whip eggs and sugar until they’re pale and voluminous. Add some vanilla bean paste for flavoring, divide the foamy mixture into two small bowls, then carefully fold in self-rising flour with a rubber spatula. To one bowl, add a few drops of red gel food coloring.

Then, working very carefully, pipe the red and white batters diagonally across a parchment-lined quarter sheet tray to form the classic “peppermint stick” pattern.

Striped red and white cake batter on a tray

Bake until dry to the touch, then flip the sponge onto a sugar-dusted tea towel and peel away the parchment.

Peeling the parchment away from a red and white striped sponge cake

Roll the hot cake into a tight log and cool completely, then carefully unroll and coat the entire surface with a thick layer of chocolate peppermint buttercream.

A bowl of chocolate buttercream and a half-unrolled striped Swiss roll on a tea towel

Re-roll the cake, wrap it in clingfilm, and chill until firm. Then, just slice and serve!

A slice of Christmas cake roll on a white plate

For ingredient quantities, step-by-step instructions, and process photos, scroll down to the recipe card below.

Special Tools and Equipment

To make this Christmas cake roll (or any other Swiss roll, like my rainbow cake roll) you’ll need:

  • Kitchen Scale – A kitchen scale is an absolute must. When making the batter for a piped sponge, it’s crucial to keep the portions precise or you’ll end up making too much of one color and not enough of the other. And don’t try scraping the batter into into measuring cups—deflated, overmixed batter yields a dense and gummy cake.
  • Fine Mesh Strainer – Use a fine mesh strainer to sift the flour into the whipped egg mixture, and to dust your tea towel (and the top of your sponge!) with confectioner’s sugar.

Mesh strainer sifting sugar over a tea towel

  • Quarter Sheet Tray – Tray size matters for this recipe, so a quarter sheet tray is a must. If your tray is too big or too small, your cake will be too thin or too thick to roll.
  • Small Stepped Palette Knife – I recommend a small stepped palette knife for spreading the buttercream.

Palette knife spreading chocolate buttercream on a Christmas Swiss roll

  • Piping Bags – You’ll need a pair of disposable piping bags, one for the red batter and one for the white.
  • Clean Tea Towel – For rolling the cake. I suggest using a lightweight cotton or linen towel rather than terrycloth; the terrycloth fibers can embed themselves in the cake.

Rolling a Swiss roll cake around a tea towel

Piping the Stripes

After preparing the batter and dividing into into two piping bags, you’ll pipe it in alternating, diagonal stripes across a quarter sheet (13 x 9-inch) baking tray to create the classic “peppermint stick” pattern.

Start by piping two or three stripes of each color:

Piped stripes of red and white batter in the corner of a metal tray

From there, continue piping until you’ve filled the entire tray with peppermint stripes:

Red and white sponge cake batter piped in stripes on a tray

Finally, go back around the edges “touch up” around the sides, filling in any open spots:

Red and white batter piped on a metal tray

Note: Aim to use most of the batter, or your sponge cake will be too thin too roll. If you have lots of batter left over, go back and reinforce any thin-looking or uneven stripes.

Peppermint Cake Roll Tips and Tricks

This peppermint cake roll isn’t particularly difficult to make, but here are a few tips and tricks to ease things along:

Don’t overmix the sponge cake batter. Use a flexible rubber spatula to fold the flour into the eggs until just barely combined, with no dry spots remaining, but do your best not to deflate the mixture or your sponge will be tough and dense rather than light and airy. And rely on tangible and visual cues for baking—the striped sponge cake should look fully set, not wet or shiny, and the top should should feel dry to the touch and should spring back when touched.

When making the chocolate peppermint buttercream, go easy on the peppermint oil! Natural peppermint oil can quickly overpower a dish, so start with a few drops then taste and adjust as necessary.

And finally, don’t forget to keep the rolled cake cold. A cold Swiss roll is much, much easier to cut into clean, even slices.

Peppermint swiss roll on a white platter with a red and white striped tea towel

Make-Ahead and Storage Suggestions

To chill: Tightly wrap the cake roll in several layers of clingfilm/plastic wrap. Place on a small tray and refrigerate for at least 8 hours, or overnight.

To serve: Carefully peel away the plastic wrap. With a sharp chef’s knife, cut into 9 slices, or as desired.

To store: Store leftover peppermint cake roll in the refrigerator for up to 3 days.

To freeze: Wrap cake roll in clingfilm/plastic wrap, then in aluminum foil. Freeze for up to 1 month.

Looking down at a sliced Christmas cake roll and a red and white striped tea towel

Other Christmas recipes you might enjoy:

Gingerbread Wreath
Peppermint Meringues
Christmas Tree Brownies

Candy Cane Cookies
Miniature Christmas Puddings
Mince Pie Hand Pies
Nutella-Stuffed Christmas Wreaths
Peppermint Lollipops
Festive Cranberry Jelly Candies

And if you do make these, or any of my recipes, don’t forget to tag me @bastecutfold or use the hashtag #bastecutfold on Instagram. I always love to see what you’re making!

Horizontal shot of a slice of Christmas cake roll upright on a platter

Print

Christmas Cake Roll

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A festive Christmas cake roll recipe featuring a red-and-white striped sponge cake rolled around a homemade chocolate peppermint buttercream.

  • Author: becky
  • Prep Time: 1 hour
  • Cook Time: 20 minutes
  • Total Time: About 2 1/2 hours
  • Yield: 1 9-inch cake roll 1x
  • Category: Cakes and Cupcakes
  • Method: Oven
  • Cuisine: Christmas

Ingredients

Scale

Cake:

Nonstick spray, for greasing tin
4 large eggs, at room temperature
150 grams granulated sugar (3/4 cup)
1 teaspoon vanilla bean paste
170 grams self rising flour (1 1/3 cups), weighed into two 85-gram portions
Red gel food coloring

Chocolate-peppermint buttercream:

200 grams unsalted butter, softened (7 ounces; 14 tablespoons)
42 grams unsweetened cocoa powder (1/3 cup)
420 grams confectioner’s sugar (about 3 cups)
45 milliliters whole milk (3 tablespoons), plus more to adjust consistency
3-4 drops natural peppermint oil, or to taste

Instructions

Cake Batter:

Preheat oven to 350° F / 176° C. Line a quarter sheet rimmed baking tray with parchment and spray generously with nonstick spray.

In a large mixing bowl or the bowl of a stand mixer, whip eggs and granulated sugar on high speed until pale, fluffy, and voluminous, about 3-4 minutes. Mix in the vanilla bean paste.

Bowl of whipped eggs

Portion into 2 bowls. Each should weigh approximately 170-175 grams.

Two small bowls of whipped eggs arranged on a marble countertop

With a fine mesh sieve, sift 85 grams self-rising flour into each portion. Into one portion, add 3-4 drops red gel food coloring.

Sifting flour into whipped eggs

Two small bowls of eggs and flour, one with a dollop of red gel food coloring on top

With a rubber spatula, gently fold the flour into the eggs. Try not to deflate the mixture.

Spatula folding red food coloring into sponge cake batter

Bowls of red and white cake batter

Scoop each color into a separate disposable piping bag.

Piping bags of red and white cake batter

Pipe batter diagonally across prepared tray, alternating colors to form the classic “peppermint stick” pattern.

Red and white cake batter stripes piped on a quarter sheet tray

Bake in preheated oven for 20 minutes, or until dry to the touch.

Red and white striped sponge cake on a tray after baking

Dust a clean tea towel with confectioner’s sugar. Immediately flip cake onto towel and peel away the sponge. Dust the top of the cake with more confectioner’s sugar.

Red and white striped sponge cake arranged on a tea towel

Peeling parchment away from a red and white striped sponge cake

Striped sponge cake with confectioner's sugar dusted on top

With the shorter side facing you, tightly roll the cake in the towel. Set aside to cool completely, about 1 hour. Meanwhile, prepare the buttercream.

Hand rolling a striped sponge cake inside a tea towel

Sponge cake rolled inside a tea towel

Buttercream:

In a large mixing bowl or the bowl of a stand mixer, whip butter on high speed until light and fluffy.

Whipped butter in a metal mixing bowl

Add the confectioner’s sugar and cocoa powder in small increments, alternating with the milk and mixing well after each addition. Use a rubber spatula to scrape down the sides of the bowl as needed, until you’ve fully incorporated all of the sugar.

A bowl of chocolate buttercream with a spatula

Add the peppermint oil and mix until soft and fluffy, about 3-5 minutes. If necessary, add more confectioner’s sugar or whole milk to adjust the consistency.

Hand holding a small bottle of peppermint oil

Assembly:

Carefully unroll the cake.

A peppermint striped cake roll unrolled on a tea towel

With a small stepped palette knife or flexible rubber spatula, spread the buttercream evenly across the surface, allowing a 1-inch border on one of the shorter sides.

Mini spatula spreading chocolate buttercream on a peppermint striped cake roll

Christmas sponge cake roll spread with chocolate buttercream

With your hands, tightly roll the cake around the buttercream.

A peppermint swiss roll on a marble countertop

Wrap the cake in clingfilm/plastic wrap. Refrigerate at least 8 hours, or overnight.

Christmas cake roll rolled inside clingfilm

To serve, carefully peel away the plastic wrap. With a sharp chef’s knife, slice into 9-10 slices.

Chopping board, chef's knife, and a peppermint cake roll with a slice cut off the end

Store leftover cake in the refrigerator for up to 3 days.

A slice of peppermint Swiss roll on a white plate with a red and white striped towel and a fork

 

Did you make this recipe?

Leave a comment below or share a photo on Instagram and tag me @bastecutfold.

becky

Rebecca Frey is a freelance recipe developer, food writer, photographer, stylist, and pastry chef. She earned the Diplôme de Pâtisserie (French Pastry Techniques Diploma) from Le Cordon Bleu London in 2020 and an MSc in Culinary Innovation from Birkbeck, University of London in 2022, where she focused her dissertation research on Pennsylvania Dutch recipes. She also holds a Professional Chocolatier’s Certificate from Ecole Chocolat. Rebecca has developed recipes for websites including Serious Eats, The Spruce Eats, Wine Enthusiast, and others. Follow her on Instagram @bastecutfold.

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

×