
Do you remember the thrill of visiting a fair on a warm summer evening, the air sweet with the scent of spun sugar? That moment when you’d clutch a cloud of pastel cotton candy, giggling as it melted instantly on your tongue? This Cotton Candy Cake is pure nostalgia, swirled into every bite. It’s the perfect cake for birthdays, baby showers, or any time you want to add a little extra magic to the table. And best of all? It’s surprisingly easy to make—no fancy equipment necessary, just your favorite mixing bowls and a bit of playful spirit!
I’m always looking for desserts that make people smile, and this cake is a guaranteed showstopper. With swirls of soft pink and blue, fluffy frosting, and that iconic cotton candy on top, you’ll feel like a kid again with every slice. Let’s get baking!
Why You’ll Love Cotton Candy Cake
- Fast – Ready in just about an hour, start to finish
- Easy – Simple pantry ingredients, nothing complicated
- Giftable – Makes a gorgeous, memorable birthday or celebration cake
- Crowd-pleasing – Kids and adults both adore the fun colors and sweet flavor
Ingredients
- All-purpose flour (2 1/2 cups): The backbone for a fluffy cake crumb.
- Baking powder (2 1/2 tsp): For a beautiful, tender rise.
- Salt (1/2 tsp): Just a pinch to balance the sweetness.
- Unsalted butter (1 cup, softened): Adds rich flavor and moisture. Make sure it’s truly soft for the best texture!
- Granulated sugar (1 3/4 cups): For perfect sweetness—don’t skimp!
- Egg whites (5 large): Give the cake a light, angelic crumb and keep the colors bright.
- Vanilla extract (2 tsp): For that classic bakery aroma.
- Milk (1 cup): Brings everything together and adds moistness.
- Cotton candy (1 cup, chopped + more for garnish): The star of the show! Adds fun flavor and surprise texture.
- Pink and Blue food coloring: For those signature pastel swirls.
For the Frosting:
- Powdered sugar (4 cups): Gives the frosting its dreamy, fluffy texture.
- Unsalted butter (1/2 cup, softened): Make sure it’s soft for easy mixing.
- Milk (2–3 tbsp): Adjust as needed to get that perfectly spreadable consistency.
- Pink and Blue food coloring: For whimsical, fairytale vibes.
How to Make Cotton Candy Cake
Ready to bring some magic to your kitchen? Here’s how you do it, step by step:
- Prep your pans: Start by preheating your oven to 350°F (175°C) and greasing/flouring two 9-inch round cake pans. This helps your cakes release easily—no sticking!
- Mix the dry ingredients: In a medium bowl, whisk together your flour, baking powder, and salt. Set aside.
- Cream the butter and sugar: In a large bowl, beat your softened butter and granulated sugar together until it’s light and fluffy. This usually takes about 3–4 minutes with a hand mixer.
- Add egg whites and vanilla: Add in the egg whites one at a time, beating well after each. Then stir in your vanilla.
- Combine wet and dry: Alternately add the flour mixture and milk to the butter mixture, starting and finishing with the dry. Mix until just combined—you don’t want to overmix or the cake can get tough.
- Add color and cotton candy: Divide your batter evenly into two bowls. Tint one with pink food coloring, the other with blue. Gently fold half of the chopped cotton candy into each bowl. (I love letting the kids help with this part!)
- Marble and bake: Pour both colored batters into your prepared pans. Swirl with a knife for that magical marbled effect.
- Bake: Pop into the oven and bake for 25–30 minutes, until a toothpick comes out clean. Let cakes cool in the pans for 10 minutes, then transfer to wire racks to finish cooling.
- Make the frosting: Beat 1/2 cup softened butter until creamy. Gradually add powdered sugar, vanilla, and milk, beating until smooth and spreadable. Divide in half, tinting one bowl pink and one blue.
- Frost and decorate: Frost the cooled cakes with both colors of frosting. Right before serving, pile on extra cotton candy for that wow factor. (Don’t do this too early or the cotton candy may melt!)
Isn’t that fun? These swirls remind me of the Easy Firecracker Cake—both are guaranteed to get a “how did you do that?!” from your guests.
Substitutions & Additions
- No cotton candy? You can swap in marshmallow bits for a similar texture, but you’ll miss that classic flavor. Or simply make a vanilla swirl cake and go heavy on the colorful frosting and sprinkles!
- Color swaps: Use purple, yellow, or any pastel shades you love! It’s all about making it your own.
- Frosting fun: Fold in some cotton candy flavoring oil to the frosting for an extra punch. Or try a cream cheese frosting for a little tang, like in this Blackberry White Chocolate Cheesecake.
- Extra festive: Top with edible glitter, pastel sprinkles, or even a few mini marshmallows for a super whimsical look.
Tips for Success
- Use room temperature ingredients: This really helps everything mix together evenly, especially with the butter and eggs.
- Don’t overmix: Too much mixing can make the cake dense. Stop as soon as you don’t see streaks of flour.
- Chop the cotton candy just before folding it in: It melts fast, so work quickly when adding it to your batter.
- Wait to decorate with cotton candy: Always add the cotton candy garnish right before serving so it doesn’t dissolve into the frosting.
- Prep ahead: You can bake the cakes and make the frosting a day ahead—just wrap the cakes tightly in plastic wrap once cooled, and store the frosting in an airtight container.
If you’re looking for more prep-ahead dessert ideas, check out these Easy Mini Raspberry Cheesecake Bites—they’re a hit at every party.
How to Store Cotton Candy Cake
- Storing: Keep the frosted cake (without the cotton candy garnish) covered at room temperature for up to 2 days. For longer storage, pop it in the fridge—just let it come to room temperature before serving for the softest crumb.
- Freezing: The unfrosted cake layers freeze beautifully. Wrap them tightly in plastic and freeze for up to 2 months. Thaw overnight in the fridge before frosting and decorating.
- Leftovers: If you have any (doubtful!), just keep slices in an airtight container. Remember, cotton candy melts, so only add it to the pieces you plan to eat right away.
FAQs
Can I make this cake as cupcakes?
Absolutely! Divide the batter between lined muffin tins, swirl as directed, and bake at 350°F for 16–18 minutes.
Will the cotton candy melt in the cake?
A bit, yes—but that’s part of the magic! It leaves behind little pockets of sweetness and fun flavor throughout the cake.
Can I use whole eggs instead of just egg whites?
Egg whites keep the cake extra light and help the colors stay true. Using whole eggs will make the cake richer and slightly yellow, which may muddy the pastel effect.
What kind of cotton candy should I use?
Any store-bought tub or bag works! Use your favorite flavors or colors—just be sure to chop it and work quickly.
This Cotton Candy Cake is pure joy in every slice, perfect for birthdays, baby showers, or just a sweet surprise. If you loved this recipe, be sure to explore more whimsical treats in our easy dessert recipes collection. Happy baking!
For even more colorful, creative desserts and kitchen fun, don’t forget to follow us on Pinterest!

Cotton Candy Cake
Ingredients
Equipment
Method
- Step 1: Preheat oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
- Step 2: In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.
- Step 3: In a large bowl, beat the softened butter and granulated sugar with a hand mixer or stand mixer until light and fluffy, about 3–4 minutes.
- Step 4: Add egg whites one at a time, beating well after each addition. Stir in vanilla extract.
- Step 5: Alternately add the flour mixture and milk to the butter mixture, starting and ending with the dry ingredients. Mix until just combined; do not overmix.
- Step 6: Divide the batter evenly into two bowls. Tint one bowl with pink food coloring, the other with blue. Gently fold half of the chopped cotton candy into each bowl.
- Step 7: Pour both colored batters into the prepared pans. Swirl with a knife to create a marbled effect.
- Step 8: Bake for 25–30 minutes, or until a toothpick inserted in the center comes out clean. Cool cakes in pans for 10 minutes, then turn out onto wire racks to cool completely.
- Step 9: For the frosting: Beat 1/2 cup softened butter until creamy. Gradually add powdered sugar, vanilla, and milk, beating until smooth and fluffy. Divide frosting in half; tint one part pink, the other blue.
- Step 10: Frost the cooled cakes with both colors of frosting. Just before serving, top with extra cotton candy for garnish.






