This bakery-style Swiss roll cake recipe comes from three generations of professional bakers in my family. Soft, light, and beautifully fluffy, it is a classic roll cake made with tender sponge, a thin layer of jam, and a delicate finish.

This Swiss roll cake is made with a soft sponge cake base, filled with jam, jelly, cranberry sauce, cream, or another filling of your choice, then rolled into a beautiful spiral. It is an elegant dessert for Christmas, Thanksgiving, birthdays, afternoon tea, or any occasion when you want something simple but impressive.
The cake itself is made with cake flour, eggs, sugar, vegetable oil, and a few basic pantry ingredients. The texture is airy and tender, and because the sponge uses oil instead of butter, the cake stays moist while remaining surprisingly light. This homemade Swiss roll cake is also dairy free when filled with jam or fruit sauce instead of cream.

Swiss Roll Cake Recipe Tips:
For the best Swiss roll cake, start with room temperature egg whites. Egg whites whip more easily when they are not cold, which helps create a meringue with better volume. A stable meringue is one of the most important parts of making a soft sponge cake that rolls without becoming dense.
The first step is to separate the egg whites and egg yolks into different bowls. Let the whites sit at room temperature while you measure and prepare the remaining ingredients. By the time the batter is ready to mix, the whites should be warm enough to whip properly.
When making the meringue, beat the egg whites until they reach soft peaks before adding the sugar. This gives the whites a strong foundation so they do not collapse. Add the sugar in three portions rather than all at once. Never pour in all the sugar at the beginning when making meringue. Adding it gradually helps the egg whites stay glossy, stable, and full of air.
For the egg yolk mixture, beat the ingredients over a bowl of warm water. The gentle warmth helps dissolve the sugar and encourages the yolks to become pale, thick, and fluffy. This step creates a lighter batter, and a lighter batter helps produce a softer Swiss roll sponge. The finished egg yolk mixture should be pale yellow, airy, and slightly thick.


Test for the ribbon stage: Lift the whisk and let the batter fall back into the bowl. It should fall slowly in thick ribbons and leave a visible trail on the surface before gradually disappearing. This means the yolk mixture has enough air for a soft, bakery-style sponge.
Once the egg mixtures are ready, sift the dry ingredients into the batter in three additions. Fold gently after each addition, using slow movements so you do not knock out the air. Avoid overmixing, because too much stirring can make the cake heavy and less flexible when rolled.


Prepare the Baking Pan
Line the baking pan with parchment paper before adding the batter. Cut the parchment so it fits neatly inside the pan and creates a flat, even surface. A smooth surface helps the sponge bake evenly, brown properly, and release cleanly after baking. It also makes the cake easier to roll.
This recipe uses a 9 x 13 inch pan. When pouring the batter into the pan, pour it from about 8 inches above the pan. This helps break up large air bubbles before baking. After pouring, gently spread the batter into the corners and smooth the top so the cake bakes at an even thickness.


Roll up the Cake
After baking, remove the cake from the oven and carefully invert it onto a clean, slightly damp kitchen towel. Peel away the parchment paper while the cake is still warm. Rolling the cake while it is warm helps train the sponge into shape and reduces the chance of cracking later.
Gently roll the cake in the towel and hold it in place so it does not unravel. A rolling pin can help keep the roll secure without pressing too hard. Do not squeeze the cake or roll it too tightly, because too much pressure can cause cracks. The goal is a loose but stable roll that cools into a flexible shape.


Add the Filling
Once the cake is only slightly warm, unroll it carefully and spread on your filling. Jam, jelly, or cranberry sauce work especially well because they spread easily and add a bright fruit flavor to the soft sponge. Cranberry sauce is also a great way to use leftovers from Thanksgiving or Christmas.
If you plan to fill the Swiss roll with cream, custard, or another temperature-sensitive filling, wait until the cake is completely cool. A warm sponge can melt cream and make the roll messy. After adding the filling, roll the cake back up, dust with powdered sugar, garnish with berries if desired, and slice to reveal the classic spiral.

More Dessert Recipes:
- Easy Sponge Cake
- Light and Fluffy Chiffon Cake
- Japanese Strawberry Shortcake
- Custard Bread Pudding with Vanilla Sauce
- Chocolate Roll Cake – Swiss Roll
- Strawberry Cheesecake
- Soft and Fluffy Japanese Milk Bread

Bakery Swiss Roll Cake Recipe
Equipment
-
Rectangular Cake Pan
-
Jelly Roll Pan
Ingredients
Dry Ingredients:
- 1 cup cake flour
- ¼ teaspoon salt
- ½ teaspoon baking powder
- ½ cup white sugar, for egg yolk mixture
- ⅓ cup white sugar, for egg white meringue
Wet Ingredients:
- 2 teaspoons corn syrup, or agave/honey
- 6 eggs, whites and yolks separated
- ½ teaspoon vanilla bean paste, or vanilla extract
- 2 Tablespoons water
- ⅓ cup vegetable oil
Filling:
- ¾ cup homemade cranberry sauce, or another filling of your choice
Instructions
-
Preheat the oven to 350 degrees F. Separate the egg whites and egg yolks into two clean bowls.
Egg Yolk Mixture:
-
In a medium bowl, combine the egg yolks, sugar for the yolk mixture, salt, corn syrup, vanilla, and water. Place this bowl inside a larger bowl filled with warm water. Beat on high until the mixture becomes pale yellow, thick, and reaches the ribbon stage. Remove the bowl from the warm water and set it aside.
Egg White Meringue:
-
In a large bowl, beat the egg whites on high until soft peaks form. Add the sugar for the egg whites in three equal portions, beating after each addition. Continue beating until the meringue forms stiff peaks.
Roll Cake Batter:
-
Add half of the egg white meringue to the egg yolk mixture and fold gently until mostly combined. Sift the cake flour and baking powder together, then add them to the batter in three portions, folding carefully after each addition.
-
Warm the vegetable oil in a small bowl until it is warm to the touch. Mix ¼ cup of the batter into the warm oil until fully blended, then fold this mixture back into the main batter. Add the batter to the remaining meringue and fold gently until combined.
Baking & Filling the Roll Cake:
-
Pour the batter into a parchment-lined pan. Tap the pan twice to release large air bubbles. Bake for 15 to 20 minutes, or until a toothpick inserted in the center comes out clean. Baking time may vary depending on the oven.
-
Remove the cake from the oven and invert it onto a clean, slightly damp kitchen towel. Peel off the parchment paper, then gently roll the warm cake in the towel and hold it in place.
-
When the cake is slightly warm, unroll it and spread with jam, jelly, cranberry sauce, or another filling. If using cream or custard, wait until the cake is completely cool. Roll it back up, dust with powdered sugar, add berries if desired, slice, and serve.
Notes
- Cake pan: A 9 x 13 inch rectangular cake pan works well for this recipe, and a jelly roll pan can also be used.
- Rolling tip: Roll the cake while it is warm, but do not roll it too tightly. Gentle handling helps prevent cracks.
- Filling tip: Use jam, jelly, or fruit sauce while the cake is slightly warm. For cream or custard fillings, cool the cake completely before spreading.
Nutrition
Carbohydrates: 37.46g,
Protein: 6.48g,
Fat: 12.55g,
Sugar: 23.08g
Nutrition information is automatically calculated and should be used as an approximation.
Like this? Leave a comment below!