The Japanese Cotton Candy Swiss Cake Roll Recipe is an absolute delight for anyone who adores fluffy, melt-in-your-mouth desserts with a whimsical twist. This light sponge cake roll, infused with the sweet essence of cotton candy, offers a cloud-like texture paired with a creamy, subtly flavored filling that’s perfect for birthdays, tea time, or any moment you want to feel a little magical. It’s not just a cake; it’s an experience—soft, airy, and beautifully pastel, making it a charming crowd-pleaser that feels as special as it tastes.

Ingredients You’ll Need
Getting ready to make this Japanese Cotton Candy Swiss Cake Roll Recipe is wonderfully simple because each ingredient plays an essential role in creating that signature lightness and sweet flavor. From the flour’s tender crumb to the cotton candy extract’s playful note, every component comes together to make magic.
- 4 large eggs, separated: Eggs create the structure and fluffiness required for that perfect sponge texture.
- 100 g granulated sugar, divided: Sugar balances sweetness and helps stabilize the whipped egg whites.
- 60 ml whole milk: Adds moisture and richness to the batter, keeping it tender.
- 40 ml neutral oil (canola or grapeseed): Keeps the cake moist without overpowering any flavor.
- 1 tsp vanilla extract: A classic flavor enhancer for both the cake and cream.
- 70 g cake flour, sifted: Its fine texture is key to creating a soft, delicate sponge.
- 1/4 tsp cream of tartar: Stabilizes egg whites, ensuring volume and a fluffier bake.
- 200 ml heavy whipping cream: Whipped into clouds of creamy goodness for the luscious filling.
- 2 tbsp powdered sugar: Sweetens the whipped cream without any graininess.
- 1 tsp vanilla extract: Adds warmth and depth to the filling.
- 1–2 drops cotton candy flavoring: The star of the show—introduces that unmistakable sweet carnival vibe.
- Pink or blue food coloring (optional): For that pastel cotton candy look that delights the eyes.
- Powdered sugar for dusting: A final snowy touch to finish the cake’s appearance.
How to Make Japanese Cotton Candy Swiss Cake Roll Recipe
Step 1: Prepare Your Pan and Oven
Start by preheating your oven to 350°F (175°C) and lining a 10×15-inch jelly roll pan with parchment paper, which you’ll lightly grease. This step ensures your cake won’t stick and will bake evenly, giving you that smooth, flexible layer necessary for rolling later.
Step 2: Whisk Egg Yolks and Half Sugar
In a large bowl, beat the separated egg yolks with half of the sugar until they become pale and creamy. This process enriches the batter and adds air, which is critical for the fluffy texture you are aiming to achieve.
Step 3: Add Wet Ingredients and Flour
To the creamy yolks, stir in the milk, oil, and vanilla extract for moisture and subtle flavor. Then gently fold in the sifted cake flour. Sifting avoids lumps and folding keeps your batter light and airy—both crucial for the cotton candy softness.
Step 4: Whip Egg Whites with Cream of Tartar and Remaining Sugar
Beat the egg whites along with cream of tartar until soft peaks form. Slowly add the rest of the sugar, and whip until stiff peaks appear. This stabilized meringue will lift your cake batter to the right poofy consistency, helping your sponge rise just perfectly.
Step 5: Fold Egg Whites into Batter
Start by folding one-third of the whipped egg whites into the yolk mixture to lighten it, then gently fold in the remaining whites. Take your time here—you want to keep as much air as possible while blending everything smoothly for an ultra-light result.
Step 6: Bake the Cake
Pour the combined batter evenly into your prepared pan and tap the pan gently to release any trapped air bubbles. Bake in the preheated oven for 12 to 15 minutes. The cake should spring back lightly when touched, signaling it’s perfectly done—not overbaked, so it stays soft and pliable.
Step 7: Transfer and Roll While Warm
Once out of the oven, let the cake cool for 5 minutes. Then place a fresh sheet of parchment paper over the cake and carefully flip both onto a flat surface. Peel off the original parchment, and roll the cake up gently with the clean parchment while warm. This step helps the sponge hold its classic rolled shape without cracking later on.
Step 8: Make the Cotton Candy Whipped Cream Filling
Whip the heavy cream with powdered sugar, vanilla extract, and your cotton candy flavoring until you have stiff peaks. If you want, add a drop or two of pink or blue food coloring to create that signature pastel look that makes this Japanese Cotton Candy Swiss Cake Roll Recipe extra special.
Step 9: Fill and Re-Roll
Unroll the completely cooled cake carefully, spread the whipped cream filling evenly, then re-roll it tightly, this time without parchment paper. Trim the edges neatly to give your roll a clean, beautiful finish.
Step 10: Dust and Serve
Finish your masterpiece with a light dusting of powdered sugar to evoke the delicate sweetness and charm that the Japanese Cotton Candy Swiss Cake Roll Recipe is known for.
How to Serve Japanese Cotton Candy Swiss Cake Roll Recipe

Garnishes
Sprinkle a light dusting of powdered sugar or add a few edible flower petals for a whimsical look. You could also top with a few sprinkles or even a small cotton candy tuft for a playful touch that echoes the flavor.
Side Dishes
This cake pairs beautifully with a simple cup of green tea or a delicate jasmine tea, which cuts through the sweetness perfectly. Fresh berries or a small pot of homemade fruit jam can also add a refreshing burst alongside each slice.
Creative Ways to Present
For parties or special occasions, slice the roll into even pieces and serve on a decorated platter with pastel-colored plates and napkins to highlight the dreamy vibe. You might add some cotton candy sticks on the side or present it with mini glass jars of whipped cream for an interactive dessert experience.
Make Ahead and Storage
Storing Leftovers
Keep leftover cake wrapped tightly in plastic wrap or stored in an airtight container in the refrigerator for up to three days. Before serving, let it rest at room temperature for about 15 minutes to regain that signature softness and flavor.
Freezing
You can freeze the cake roll by wrapping it well with plastic wrap and then aluminum foil to prevent freezer burn. It stays good for up to one month. When ready to eat, thaw overnight in the refrigerator to preserve the beautiful texture and flavor.
Reheating
This cake is best enjoyed chilled or at room temperature, so reheating is not recommended as it may alter the delicate sponge texture and cream filling. Instead, bring it to room temperature if taken from the fridge for the best taste and consistency.
FAQs
Can I use regular sugar instead of powdered sugar for the whipped cream?
Powdered sugar dissolves easily and keeps the whipped cream smooth and silky. Using regular sugar may make the cream grainy and less stable, so powdered sugar is highly recommended for this recipe.
What if I cannot find cotton candy flavoring?
If cotton candy flavoring is unavailable, you could substitute a small amount of vanilla or almond extract, but the unique carnival-like sweetness of the Japanese Cotton Candy Swiss Cake Roll Recipe will be missing. It’s best to seek out the flavoring for authenticity.
Can I make this recipe gluten-free?
To make the cake gluten-free, try substituting a gluten-free cake flour blend. However, texture may vary slightly, so proceed with caution and consider making a test batch to perfect the balance.
Is it possible to use a different filling instead of whipped cream?
Absolutely! While the whipped cream filling is traditional and enhances the cotton candy flavor, you can experiment with other fillings like mascarpone or a light buttercream. Just keep it light to maintain the cake’s delicate texture.
How do I prevent the cake from cracking when I roll it?
Rolling the cake while it is still warm and pliable is key. If it cools too much before rolling, the sponge may crack. Rolling with parchment paper helps guide and support the cake for a perfect swirl.
Final Thoughts
This Japanese Cotton Candy Swiss Cake Roll Recipe is pure joy wrapped in a delicate sponge. It’s a wonderful way to bring a fun, airy, and slightly nostalgic flavor into your kitchen that impresses everyone lucky enough to try it. Whether you’re a seasoned baker or a dessert lover looking for a new favorite, this recipe promises smiles and sweet moments worth sharing.
Print
Japanese Cotton Candy Swiss Cake Roll Recipe
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Total Time: 35 minutes
- Yield: 8 servings
- Category: Dessert
- Method: Baking
- Cuisine: Japanese
- Diet: Vegetarian
Description
This Japanese Cotton Candy Swiss Cake Roll is a light and fluffy sponge cake rolled with a sweet cotton candy flavored whipped cream filling. Its delicate texture and pastel colors make it a delightful dessert perfect for special occasions or an elegant treat. The cake is baked to golden perfection, then rolled with a creamy, lightly sweetened cream that captures the essence of nostalgic cotton candy flavor.
Ingredients
For the Cake:
- 4 large eggs, separated
- 100 g granulated sugar, divided
- 60 ml whole milk
- 40 ml neutral oil (such as canola or grapeseed)
- 1 tsp vanilla extract
- 70 g cake flour, sifted
- 1/4 tsp cream of tartar
For the Filling:
- 200 ml heavy whipping cream
- 2 tbsp powdered sugar
- 1 tsp vanilla extract
- 1–2 drops cotton candy flavoring
- Pink or blue food coloring (optional)
- Powdered sugar for dusting
Instructions
- Preheat Oven and Prepare Pan: Preheat the oven to 350°F (175°C). Line a 10×15-inch jelly roll pan with parchment paper and lightly grease it to prevent sticking.
- Mix Egg Yolks and Sugar: In a large bowl, whisk together the egg yolks and half of the granulated sugar until the mixture is pale and creamy, ensuring a light texture for the cake.
- Add Liquids and Flour: Stir in the whole milk, neutral oil, and vanilla extract into the yolk mixture. Then gently fold in the sifted cake flour until the batter is smooth and uniform.
- Beat Egg Whites: In a clean mixing bowl, beat the egg whites with the cream of tartar until soft peaks form. Gradually add the remaining sugar and beat until stiff peaks form, creating a stable meringue.
- Combine Batter and Meringue: Fold one-third of the beaten egg whites into the yolk mixture to lighten it. Then gently fold in the remaining egg whites carefully to maintain airiness while fully combining the batter.
- Bake the Cake: Pour the batter into the prepared pan, spreading it evenly. Tap the pan lightly to remove air bubbles. Bake for 12-15 minutes until the cake springs back to the touch, indicating it is cooked through.
- Cool and Roll Cake: Remove the cake from the oven and let it cool for 5 minutes. Place a clean parchment paper sheet over the cake and carefully invert it onto a flat surface. Peel off the original parchment, then roll the cake with the clean parchment while still warm. Let it cool completely in this rolled shape.
- Prepare Filling: Whip the heavy cream with powdered sugar, vanilla extract, cotton candy flavoring, and optional food coloring until stiff peaks form, creating a fluffy, flavored cream filling.
- Assemble the Roll: Carefully unroll the cooled cake and spread the whipped cream evenly over the surface. Reroll the cake tightly without parchment. Trim the edges for a neat presentation.
- Final Touch: Dust the finished swiss roll lightly with powdered sugar before slicing and serving to add a delicate sweetness and beautiful finish.
Notes
- Adjust the cotton candy flavoring drop by drop to suit your taste, as it can be very potent.
- The cake roll can be refrigerated for up to 3 days; allow it to soften at room temperature for 15 minutes before serving.
- For a fun twist, divide the whipped cream and tint each portion with different pastel colors to create a multicolored swirl effect inside the roll.