Japanese Cotton Candy Swiss Cake Roll Recipe
If you’re looking to wow your friends and treat your taste buds to something uniquely light, whimsical, and perfectly sweet, the Japanese Cotton Candy Swiss Cake Roll promises pure delight. This cloud-soft sponge wraps around a billowy cotton candy cream filling, creating a treat that’s as dreamy to eat as it looks. Whether for a celebration or just to brighten your day, every airy bite of this Japanese Cotton Candy Swiss Cake Roll delivers a gentle jolt of nostalgia, pastel colors, and melt-in-your-mouth magic.

Ingredients You’ll Need
The magic of this fluffy cake comes from simple but essential ingredients that do all the heavy lifting when it comes to taste and texture. Each element not only adds to the overall flavor but also helps create that iconic, soft-as-a-cloud sponge and playful filling.
- 4 large eggs (separated): Eggs are the backbone of this cake, with whipped whites creating lift and yolks imparting tenderness and color.
- 1/4 cup whole milk: This keeps the sponge moist and velvety, ensuring your roll will not crack or dry out.
- 1/4 cup vegetable oil: Oil makes the cake supple and easy to roll, lending that signature flexibility.
- 1/2 cup cake flour (sifted): Cake flour’s low protein contributes to the cottony crumb and soft bite.
- 1/4 teaspoon salt: Just a pinch balances out the sweetness and brightens overall flavor.
- 1/2 teaspoon vanilla extract: Vanilla brings subtle warmth and aroma to the sponge.
- 1/3 cup granulated sugar: This is key for sweetening and structure, especially when making the luscious meringue.
- 1/8 teaspoon cream of tartar: This little touch stabilizes egg whites, ensuring a lofty, stable meringue for the fluffiest roll.
- For the Cotton Candy Cream Filling:
- 1 cup heavy whipping cream: Whips up into the dreamiest, cloud-like filling you could imagine.
- 2 tablespoons powdered sugar: Blends in easily and sweetens the cream to perfection.
- 1/2 teaspoon cotton candy flavoring: The secret ingredient for that nostalgic, carnival-sweet kick.
- Optional: pink or blue food coloring: Totally optional, but a drop or two transforms your filling into a pastel masterpiece.
How to Make Japanese Cotton Candy Swiss Cake Roll
Step 1: Prepare the Pan and Preheat the Oven
Set yourself up for success by lining a 10×15-inch jelly roll pan with parchment paper and preheating your oven to 340°F (170°C). A smooth parchment ensures your Japanese Cotton Candy Swiss Cake Roll lifts without sticking or tearing, which is crucial for achieving that flawless rolled finish.
Step 2: Make the Egg Yolk Batter
In a mixing bowl, whisk together the egg yolks, whole milk, vegetable oil, vanilla extract, and salt until the mixture turns silky and bright. Once smooth, sift in your cake flour and whisk gently until just combined, taking care not to overmix. This is what gives your cake that signature pillow-soft texture!
Step 3: Whip the Egg Whites
In a separate, scrupulously clean bowl, beat the egg whites with cream of tartar until they’re foamy. Gradually add the sugar while continuing to beat, watching for those stiff, glossy peaks to form. This meringue is the secret behind every Japanese Cotton Candy Swiss Cake Roll’s legendary lightness and delicate chew.
Step 4: Combine and Fold
Now comes the magical part. Gently fold your fluffy meringue into the egg yolk batter in three additions. Use a light touch and a big spatula, turning the bowl as you go, to avoid deflating all your hard work. Fold just until the white streaks disappear—your patience is rewarded with an ultra-airy batter.
Step 5: Bake the Sponge
Pour the batter into your prepared pan and spread it into an even, thin layer. Tap the pan lightly to release air bubbles before sliding it into the oven. Let the cake bake for 20-23 minutes, or until the top turns golden and springs back with the gentlest poke. Resist opening the oven early to keep that heat in!
Step 6: Cool and Roll the Cake
Remove the cake from the oven and cool for five minutes. Invert it immediately onto a fresh sheet of parchment, then peel away the old paper. While still warm and pliable, gently roll the cake (parchment and all) into a log. This pre-roll step will help your Japanese Cotton Candy Swiss Cake Roll keep its mesmerizing swirl without cracking later.
Step 7: Whip the Cotton Candy Cream
In a clean, chilled bowl, beat the heavy whipping cream, powdered sugar, and cotton candy flavoring to stiff peaks. For extra flair, add a tiny drop or two of pink or blue food coloring—watch as the cream blushes with candy hues right before your eyes!
Step 8: Fill and Final Roll
Gently unroll your cooled cake and slather the cotton candy cream generously across the surface. Carefully roll it up, this time without the parchment, into a tight spiral. Wrap the finished roll and let it chill for at least an hour—it sets the swirl and makes slicing neat and easy.
How to Serve Japanese Cotton Candy Swiss Cake Roll

Garnishes
Top each slice with a flourish of whipped cream, pastel sprinkles, or, if you want to make jaws drop, delicate tufts of real cotton candy. These festive toppings elevate the look and amplify the dreamy, candy-like vibe of your Japanese Cotton Candy Swiss Cake Roll.
Side Dishes
Pair your cake roll with fresh berries, a scoop of vanilla ice cream, or a dainty bowl of fruit salad. The natural acidity and bright colors balance out the sweet, creamy filling and add an extra layer of refreshment to every bite.
Creative Ways to Present
For show-stopping presentation, serve slices on pastel plates, garnish with edible flowers, or drizzle with a berry sauce. You can even arrange individual mini rolls for a playful afternoon tea, or set out the whole roll on a cake stand for a dramatic centerpiece that lets your Japanese Cotton Candy Swiss Cake Roll shine.
Make Ahead and Storage
Storing Leftovers
Wrap any leftover slices tightly in plastic wrap or place in an airtight container. Store in the refrigerator, where your Japanese Cotton Candy Swiss Cake Roll will stay fluffy and fresh for up to three days. The cream keeps its magical texture, so every slice tastes just as good as the first.
Freezing
If you need to make the roll in advance, you’re in luck! Once assembled and chilled, you can freeze the whole roll (well-wrapped in plastic and foil) for up to one month. Thaw it in the fridge overnight and slice just before serving. The texture remains surprisingly ethereal, and the colors stay vivid.
Reheating
This cake is at its best cool and fresh from the fridge. There’s no need to reheat—the cotton candy cream is meant to melt delicately in your mouth. If serving cold cake isn’t for you, let a slice sit at room temperature for about 15 minutes to soften slightly before eating.
FAQs
Can I use all-purpose flour instead of cake flour?
It’s best to stick with cake flour for that truly airy texture. If you must use all-purpose flour, try substituting 1 tablespoon of each half-cup with cornstarch for a lighter crumb in your Japanese Cotton Candy Swiss Cake Roll.
Where can I find cotton candy flavoring?
Specialty baking stores and online retailers often carry cotton candy flavoring. If you can’t find it, you can skip it—the cake will still be delicious, just less carnival-inspired!
Can I make this roll gluten-free?
Yes, substitute a gluten-free cake flour blend to keep the cake light and tender. Double-check that your blend doesn’t include leaveners or gums for a smooth texture in your Japanese Cotton Candy Swiss Cake Roll.
What if I don’t have a jelly roll pan?
You can use a similarly sized rimmed baking sheet, but avoid pans that are too small or too large, or your roll may end up too thick or too thin. Parchment paper is still a must for flawless release!
Why did my cake crack when rolling?
Cracking usually happens when a cake isn’t rolled while still warm, or if it’s overbaked and dry. Be sure to roll your Japanese Cotton Candy Swiss Cake Roll soon after baking, and don’t skip the pre-roll cooling step for smooth, swirl-perfect results.
Final Thoughts
If you’ve never ventured into the colorful world of Japanese cake rolls, this is your sign to jump in! Gather your ingredients, embrace the cotton candy nostalgia, and let your creativity shine—after just one bite, you’ll see why the Japanese Cotton Candy Swiss Cake Roll steals the show every time.
Print
Japanese Cotton Candy Swiss Cake Roll Recipe
- Total Time: 1 hour 30 minutes
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
Indulge in the delicate sweetness of this Japanese Cotton Candy Swiss Cake Roll. A light and airy cake filled with a cotton candy-infused whipped cream, this dessert is a whimsical treat for any occasion.
Ingredients
Cake Roll:
- 4 large eggs (separated)
- 1/4 cup whole milk
- 1/4 cup vegetable oil
- 1/2 cup cake flour (sifted)
- 1/4 teaspoon salt
- 1/2 teaspoon vanilla extract
- 1/3 cup granulated sugar
- 1/8 teaspoon cream of tartar
Cotton Candy Cream Filling:
- 1 cup heavy whipping cream
- 2 tablespoons powdered sugar
- 1/2 teaspoon cotton candy flavoring
- Optional: pink or blue food coloring
Instructions
- Preheat the oven: Preheat the oven to 340°F (170°C) and line a jelly roll pan with parchment paper.
- Prepare the cake batter: Whisk together egg yolks, milk, oil, vanilla, salt, and sifted cake flour. In a separate bowl, beat egg whites with cream of tartar and sugar until stiff peaks form. Fold the meringue into the yolk batter.
- Bake the cake: Pour the batter into the pan, smooth the surface, and bake for 20–23 minutes. Cool, roll, and let it cool completely.
- Make the filling: Beat heavy cream, powdered sugar, and cotton candy flavoring until stiff peaks form. Add food coloring if desired.
- Assemble the roll: Unroll the cake, spread the whipped cream, re-roll, and chill before slicing.
Notes
- Be gentle when folding and rolling for a light texture.
- Cotton candy flavoring can be found online or at specialty stores.
- Garnish with extra whipped cream or cotton candy tufts if desired.
- Prep Time: 25 minutes
- Cook Time: 23 minutes
- Category: Dessert
- Method: Baking
- Cuisine: Japanese
Nutrition
- Serving Size: 1 slice
- Calories: 210
- Sugar: 14g
- Sodium: 90mg
- Fat: 13g
- Saturated Fat: 7g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 0g
- Protein: 4g
- Cholesterol: 95mg