This delightful Japanese Cotton Candy Swiss Cake Roll Recipe comes together in about 30 minutes and brings a playful twist to a traditional dessert, all while being a quick treat that your family will love! Switch up the colors and flavors to suit your taste, or use it as a fun way to clean out the pantry, because why not? Let’s make something whimsical and delicious together!
Ingredient Breakdown
- Cake Flour : 70 grams
- Sea Salt : 1/4 teaspoon
- Granulated Sugar : 55 grams + 30 grams
- Cream of Tartar : 1/4 teaspoon
- Gel Color As needed
- Unflavored Gelatin Powder : 1 teaspoon
- Whole Milk : 90 ml
- Vegetable Oil : 20 ml
- Heavy Cream (36% M.F.) : 1 cup
- Granulated Sugar : 1 tablespoon + 1 teaspoon (for whipped cream)
- Cotton Candy Extract : 1/2 teaspoon + 1 teaspoon
- Water : 4 teaspoons
How to Make Japanese Cotton Candy Swiss Cake Roll
Prep Your Pan: Line an 8×12-inch rectangular cake pan with parchment paper. Preheat your oven to 325°F (165°C) so it’s ready and raring to go when your batter is prepped!
Mix Wet Ingredients: In a small bowl, whisk together the whole milk, vegetable oil, 30 grams of granulated sugar, and cotton candy extract until well combined. Set it aside for now, it’s going to smell sweet!
Prepare Your Dry Mix: In a large mixing bowl, sift the cake flour and sea salt together. Make a little well in the center, pour in your lovely wet ingredients, and gently combine until just mixed. Remember, no overmixing, this batter wants to be light and airy!
Whip the Egg Whites: In a clean and dry bowl, whip those egg whites with cream of tartar on low speed. Once it’s frothy, gradually add the 55 grams of sugar while increasing the speed until you reach stiff peaks. Oh, and this is when you add your gel color for that vibrant look! Just wow.
Combine Mixtures: Carefully fold the whipped egg whites into the flour mixture in three additions. Preserve the air in the batter, this is what helps it rise, creating a fluffy texture!
Bake Your Cake: Pour the batter into the prepared cake pan, spreading it evenly. Gently tap the pan to release any stubborn air bubbles! Bake for about 10-12 minutes, or until a skewer comes out clean. Keep an eye on it, the colors should brighten beautifully as it bakes.
Cool the Cake: Allow the cake to cool in the pan for 5 minutes. After that, invert it onto a cooling rack, peel off the parchment paper, and let it cool completely. You’ll want it cool before slathering on that dreamy whipped cream.
Prepare Your Whipped Cream: Chill your mixing bowl and beaters for about 10 minutes. Meanwhile, bloom the gelatin powder in 4 teaspoons of water for about 5 minutes, then gently warm it until fully liquefied.
Whip the Cream: Now, whip the chilled heavy cream with 1 tablespoon + 1 teaspoon of sugar until it starts to form ribbons. Add that gelatin mixture and your 1 teaspoon of cotton candy extract, then whip until you reach stiff peaks, this is going to be heavenly.
Spread the Filling: Spread that cotton candy whipped cream evenly over the cooled cake, leaving just a bit on the edges to prevent any cracking while you roll it.
Roll It Up: Starting from the short edge, carefully roll the cake, using the parchment paper to guide it. Tightly wrap that roll in plastic wrap to help it hold its shape and refrigerate for at least 1 hour so the filling has time to set.
Slice and Serve: Before serving, take a moment to trim the edges off for a neat appearance. Then slice up your beautiful roll, are you ready for those oohs and aahs? Enjoy your delicate, fluffy Japanese Cotton Candy Swiss Cake Roll!

Why I Love This Recipe
This Japanese Cotton Candy Swiss Cake Roll Recipe is my go-to recipe when I want to make something special without spending all day in the kitchen. Seriously, it’s a family favorite! I’m a real sucker for those nostalgic cotton candy flavors that bring back childhood memories plus, it’s like a party on a plate with those vibrant colors! And the best part is, it’s versatile! You can use whatever flavors and colors you’ve got on hand!
If you loved this Japanese Cotton Candy Swiss Cake Roll recipe, be sure to check out my Japanese Custard Pudding, my Japanese Coffee Jelly, or my Shiroi Koibito! (These are all must-try treats that will melt in your mouth.)
Why This Recipe Works
Quick & Easy
This recipe comes together all in about 30 minutes! You don’t need a ton of fancy equipment, just a mixer and some bowls. Perfect for busy weeknights!
Crowd-Pleaser
You’ll want to make this for get-togethers and special occasions! Everyone seems to love the flavor and fun colors, making it the star of any dessert table.
Customizable
You can switch up flavors and colors based on seasons or personal preferences. Feel free to get creative with different extract flavors or food dye. The sky’s the limit!
Make-Ahead Friendly
Refrigerating the roll for an hour really helps it develop in texture and flavor. You can make this ahead of time and serve it later!
Comfort Food
There’s something so comforting about a soft, fluffy cake roll filled with whipped cream. It’s delightful, indulgent, and just yum!
Serving and Storage Tips
Serving Suggestions
This Japanese Cotton Candy Swiss Cake Roll is delightful on its own, but it pairs wonderfully with fresh berries or a drizzle of chocolate sauce for an extra kick! You could even sprinkle some colorful sprinkles on top for that extra cuteness!
Storage
The roll keeps well in the refrigerator for up to 3-4 days in an airtight container, if it lasts that long! Just make sure it’s well-covered to stay fresh.
Reheating Instructions
No need to reheat this treat, it’s best served cool and fresh. Just slice and serve straight from the fridge!
Freezer Friendly
Yes! You can freeze the unfilled cake roll for up to 2 months. Just wrap it in plastic wrap tightly, then foil, and store it in the freezer! When you’re ready to use it, thaw it in the fridge overnight before frosting with whipped cream.
Making this Japanese Cotton Candy Swiss Cake Roll Recipe is not just about feeding your family, it’s about creating memories filled with laughter and sweet moments. So what are you waiting for? Roll up your sleeves, and let’s get baking! Follow us on Pinterest for daily meal inspiration!

Japanese Cotton Candy Swiss Cake Roll
Ingredients
Method
- Line an 8×12-inch rectangular cake pan with parchment paper and preheat your oven to 325°F (165°C).
- In a small bowl, whisk together the whole milk, vegetable oil, 30 grams of granulated sugar, and cotton candy extract until well combined. Set aside.
- In a large mixing bowl, sift the cake flour and sea salt together. Make a well in the center, pour in the wet ingredients, and gently mix until just combined.
- In a separate bowl, whip the egg whites with cream of tartar on low speed. Gradually add 55 grams of sugar while increasing speed until stiff peaks form. Add gel color during this stage.
- Carefully fold the whipped egg whites into the flour mixture in three additions.
- Pour the batter into the prepared cake pan and bake for about 10-12 minutes, or until a skewer comes out clean.
- Allow the cake to cool in the pan for 5 minutes, then invert onto a cooling rack and cool completely.
- Chill your mixing bowl and beaters, then bloom the gelatin powder in 4 teaspoons of water for about 5 minutes.
- Warm the bloomed gelatin until fully liquefied.
- Whip the chilled heavy cream with 1 tablespoon + 1 teaspoon of sugar until ribbons form, then add the gelatin mixture and remaining cotton candy extract, whipping until stiff peaks form.
- Spread cotton candy whipped cream over the cooled cake, then roll tightly, using parchment paper to assist. Wrap in plastic wrap and refrigerate for at least 1 hour.
- Trim the edges for neatness before slicing and serving the roll.