If you have a sweet tooth and adore light, fluffy desserts, this Japanese Cotton Candy Swiss Cake Roll Recipe is about to become your new obsession. It combines the airy texture of a classic Japanese sponge cake with a whimsically flavored cotton candy cream filling that tastes like a carnival in every bite. The roll is not only a feast for the palate but also a wonderful visual treat thanks to its gentle pastel hues and delicate presentation. Whether you’re making it for a special celebration or simply craving something uniquely nostalgic, this recipe will wrap you in a cloud of sweet happiness you won’t forget.

Ingredients You’ll Need
All the ingredients for this recipe are straightforward and familiar, yet each one plays a crucial role in achieving that perfect fluffy texture and mild sweetness. From the eggs to the cake flour, every element contributes to the delightful harmony of flavors and softness you expect from an authentic Japanese roll cake.
- 4 large eggs (separated): Essential for creating the tender, airy sponge through careful whipping of whites and yolks.
- ¼ teaspoon cream of tartar: Helps stabilize the egg whites, ensuring a fluffy meringue.
- ¼ cup granulated sugar (divided): Balances sweetness in both the cake and the meringue.
- 2 tablespoons vegetable oil: Adds moisture without overwhelming the delicate flavor.
- 2 tablespoons whole milk: Enhances softness and silkiness in the sponge.
- ½ teaspoon vanilla extract: Provides a warm, comforting aroma that complements the cotton candy flavor.
- ½ cup cake flour (sifted): The best choice for a tender, light crumb in the sponge cake.
- Pinch of salt: Balances sweetness and heightens overall flavor.
- 1 cup heavy whipping cream (chilled): Whipped into a luscious filling that’s the heart of the cotton candy experience.
- 2 tablespoons powdered sugar: Sweetens and stabilizes the whipped cream filling.
- ½ teaspoon cotton candy extract or flavoring: The magical ingredient that transports your taste buds to a joyful carnival ride.
- Optional: a few drops of pink or blue food coloring: For that playful pastel pop inside your cake roll.
- Optional garnishes (extra whipped cream, cotton candy tufts, edible glitter or sprinkles): Adds an enchanting finishing touch perfect for special occasions.
How to Make Japanese Cotton Candy Swiss Cake Roll Recipe
Step 1: Prepare the Sponge Cake Batter
Start by preheating your oven to 325°F (160°C) and lining a 10×15-inch jelly roll pan with parchment paper—this pan size is just right to achieve a thin yet fluffy sponge. In a large bowl, whisk the egg yolks and half of the sugar until the mixture becomes pale and thick, which sets the base for a velvety texture. Then, gently mix in vegetable oil, whole milk, vanilla extract, and a pinch of salt to add moisture and flavor. Sift in the cake flour and carefully fold it into the batter to keep it light and airy.
Step 2: Whip the Egg Whites
In a perfectly clean bowl, beat the separated egg whites with cream of tartar until foamy. Gradually add the remaining sugar while beating to achieve stiff peaks—this step is crucial because the stability of these whites gives the sponge its iconic cloud-like texture. Remember to be gentle as you whisk, since overbeating can make the sponge dry.
Step 3: Combine the Batter and Whipped Egg Whites
Now comes the delicate part: folding the fluffy egg whites into the yolk mixture in three portions. You want to incorporate them with care using a spatula, so you don’t deflate the batter and lose that dreamy lightness. The goal is an airy yet cohesive mixture ready to become your perfect sponge cake base.
Step 4: Bake the Sponge Cake
Pour the finished batter evenly into your prepared pan and gently tap the pan on the countertop to release any trapped air bubbles. Bake for 18 to 20 minutes or until the top is a light golden color and springs back lightly when touched. As soon as it’s done, remove it from the oven and cool it for 5 minutes. Then, invert the cake onto a clean kitchen towel dusted generously with powdered sugar, peel off the parchment paper, and roll the cake (towel and all) into a log shape. This rolling step while warm is what prevents cracking later. Let it cool completely rolled up.
Step 5: Make the Cotton Candy Cream Filling
Take your chilled heavy whipping cream and beat it together with powdered sugar and cotton candy extract until stiff peaks form. Adding a few drops of pink or blue food coloring here is optional but creates a joyful pastel swirl that’s totally Instagram-worthy! This fluffy filling is the signature twist that transforms an ordinary roll cake into a magical cotton candy experience.
Step 6: Assemble the Japanese Cotton Candy Swiss Cake Roll Recipe
Unroll the cooled sponge gently and spread an even layer of the cotton candy whipped cream over the surface. Then re-roll the cake tightly—this time without the towel—so the filling stays beautifully inside. Wrap the whole thing in plastic wrap and chill it for at least one hour to let the roll set perfectly before slicing.
How to Serve Japanese Cotton Candy Swiss Cake Roll Recipe

Garnishes
This delightful cake is already a star, but if you want to jazz things up a bit, add some extra whipped cream around the edges, top with tufts of cotton candy, or sprinkle edible glitter for some sparkle. These little touches make every slice feel like a special occasion and bring out the whimsical carnival spirit in this Japanese Cotton Candy Swiss Cake Roll Recipe.
Side Dishes
Serve your slice with a light fruit salad featuring berries or citrus to balance the sweetness, or enjoy it alongside a cup of green tea or jasmine tea. The subtle bitterness of tea perfectly offsets the sugary notes of the cake, making the dessert experience refreshingly complete.
Creative Ways to Present
For birthdays or festive gatherings, slice the roll into bite-sized pieces and arrange on a tiered dessert tray alongside macarons and mochi for an elegant Asian-inspired dessert spread. You can also pipe little rosettes of cotton candy cream on top of each slice and add sprinkles for an extra pop of color that’s sure to wow your guests.
Make Ahead and Storage
Storing Leftovers
Your Japanese Cotton Candy Swiss Cake Roll Recipe can be stored wrapped tightly in the refrigerator for up to three days. Keeping it chilled ensures the cream filling maintains its structure and the cake retains its delightful softness.
Freezing
If you want to save portions for later, wrap slices individually in plastic wrap and place inside an airtight container or freezer bag. Stored properly, they freeze well for up to one month. When you’re ready to enjoy, thaw them overnight in the refrigerator for best results.
Reheating
This cake is best served chilled, so reheating is generally not needed. However, if you prefer it slightly warmer, let slices come to room temperature for about 15 minutes before serving. Avoid microwave reheating as it can melt the delicate cream filling and ruin the soft sponge texture.
FAQs
Can I substitute the cotton candy extract?
Absolutely! If you can’t find cotton candy extract, you can replace it with a tiny amount of vanilla or a sweet floral flavor like rose or lavender. Just keep in mind it won’t have that exact nostalgic taste, but it will still be delicious.
What if I don’t have cake flour?
If cake flour isn’t available, you can make a substitute by mixing ½ cup all-purpose flour minus 2 tablespoons, and replace those tablespoons with cornstarch. Sifting it well helps keep the sponge tender.
How do I prevent the cake from cracking when rolling?
Rolling the cake while it’s still warm is the key to preventing cracks. Also, make sure to roll it gently with a towel dusted with powdered sugar to avoid sticking. The towel helps retain moisture while the cake cools in shape.
Can I make this recipe dairy-free?
For a dairy-free version, try using coconut cream instead of heavy whipping cream and substitute whole milk with an unsweetened plant milk such as almond or oat milk. The texture might vary a bit but it will still be lovely.
Is this recipe suitable for beginners?
Yes! Despite sounding fancy, the Japanese Cotton Candy Swiss Cake Roll Recipe is very approachable. Just take your time with folding the egg whites and rolling the cake, and you’ll be rewarded with a stunning dessert that feels like a professional bakery creation.
Final Thoughts
There is something truly enchanting about creating this Japanese Cotton Candy Swiss Cake Roll Recipe from scratch. Every bite melts with the perfect balance of airy sponge and whimsical cream, making it a delightful treat whether you’re sharing it with loved ones or indulging yourself. I encourage you to embrace the joy of baking this lighthearted cake and make your next dessert time a magical experience that’s as fun to make as it is to eat.
Print
Japanese Cotton Candy Swiss Cake Roll Recipe
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Total Time: 1 hour 30 minutes (including chilling time)
- Yield: 8 servings
- Category: Dessert
- Method: Baking
- Cuisine: Japanese
- Diet: Vegetarian
Description
This Japanese Cotton Candy Swiss Cake Roll is a delightful and fluffy dessert featuring a soft sponge cake wrapped around a light cotton candy-flavored whipped cream filling. With its nostalgic cotton candy twist and delicate texture, this cake roll is perfect for those who love airy desserts with a fun and whimsical flavor.
Ingredients
For the Sponge Cake:
- 4 large eggs (separated)
- ¼ teaspoon cream of tartar
- ¼ cup granulated sugar (divided)
- 2 tablespoons vegetable oil
- 2 tablespoons whole milk
- ½ teaspoon vanilla extract
- ½ cup cake flour (sifted)
- pinch of salt
For the Cotton Candy Cream Filling:
- 1 cup heavy whipping cream (chilled)
- 2 tablespoons powdered sugar
- ½ teaspoon cotton candy extract or flavoring
- optional: a few drops of pink or blue food coloring
For Garnish (optional):
- Extra whipped cream
- Cotton candy tufts
- Edible glitter or sprinkles
Instructions
- Make the Sponge Cake: Preheat your oven to 325°F (160°C) and line a 10×15-inch jelly roll pan with parchment paper. In a large bowl, whisk the egg yolks with 2 tablespoons of sugar until the mixture becomes pale and thick. Stir in the vegetable oil, whole milk, vanilla extract, and a pinch of salt until smooth. Sift the cake flour into the mixture and gently fold it in until just combined. In a separate clean bowl, beat the egg whites with cream of tartar until foamy, then gradually add the remaining sugar and continue beating until stiff peaks form. Carefully fold the whipped egg whites into the yolk batter in three additions, being cautious not to deflate the mixture. Pour the batter into the prepared pan, spread evenly, and tap the pan on the counter to release air bubbles. Bake for 18–20 minutes, or until lightly golden on top and the cake springs back when touched. Allow it to cool for 5 minutes, then invert the cake onto a clean kitchen towel dusted with powdered sugar, peel off the parchment paper, and roll the cake with the towel into a log. Let it cool completely.
- Make the Cotton Candy Cream Filling: In a chilled bowl, beat the heavy whipping cream, powdered sugar, and cotton candy extract until stiff peaks form. Add food coloring if desired to enhance the visual appeal.
- Assemble the Cake Roll: Gently unroll the cooled sponge cake. Spread the cotton candy-flavored whipped cream evenly over the surface. Carefully re-roll the cake tightly, this time without the towel. Wrap the roll tightly in plastic wrap and refrigerate for at least 1 hour to allow it to set firmly. When ready to serve, slice into portions and garnish with extra whipped cream, cotton candy tufts, or edible glitter or sprinkles as desired.
Notes
- Use cake flour for the softest and fluffiest texture in the sponge cake.
- Cotton candy flavoring is optional but adds a unique and nostalgic twist to the dessert.
- Store the cake roll wrapped in plastic wrap in the refrigerator for up to 3 days.
- For best results, ensure the whipping cream is well chilled before beating.
- Be gentle when folding egg whites to maintain the light, airy sponge texture.

