This Cotton Candy Cake is soft, fluffy, and packed with nostalgic carnival-inspired flavor in every bite. Made with tender pastel pink cake layers and silky cotton candy Italian buttercream, this dreamy dessert tastes like classic spun sugar transformed into an elegant bakery-style celebration cake. Finished with sparkling cotton candy sanding sugar and pastel sprinkles, it’s perfect for birthdays, baby showers, parties, and fun summer celebrations.
Unlike overly sweet novelty cakes, this cotton candy layer cake is balanced with rich vanilla flavor, a soft moist crumb, and a light buttery frosting that keeps every slice creamy and smooth. Whether you’re making it for a pink-themed dessert table or simply love whimsical bakery treats, this homemade cotton candy cake recipe is guaranteed to stand out.
💗 Why You’ll Love This Cotton Candy Cake
Soft, Moist Bakery-Style Cake
This cotton candy cake has a tender, fluffy crumb made with cake flour, sour cream, butter, and oil for a soft bakery-style texture that stays moist after chilling.
Fun Nostalgic Cotton Candy Flavor
Each slice has sweet carnival-inspired flavor from cotton candy extract, vanilla, clear vanilla, and a tiny hint of almond for that classic spun-sugar taste.
Silky Italian Buttercream
The cotton candy Italian buttercream is smooth, creamy, and less sugary than traditional American buttercream, making this cake taste balanced instead of overly sweet.
Beautiful Pink Celebration Cake
The pastel pink cake layers, cotton candy sanding sugar, and sprinkles make this homemade cotton candy cake perfect for birthdays, baby showers, parties, and whimsical dessert tables.
Unique Dessert for Parties
This pink cotton candy layer cake is playful, eye-catching, and memorable, making it a fun homemade cake recipe for anyone who loves nostalgic bakery-style desserts.
💗 Ingredient Notes for Cotton Candy Cake
Cake Flour
Cake flour gives this cotton candy cake a soft, delicate bakery-style crumb that keeps the layers light, fluffy, and tender.
Cotton Candy Extract
Cotton candy extract gives this pink layer cake its nostalgic carnival-inspired flavor. Different brands vary in strength, so start with the lower amount and adjust carefully.
Clear Vanilla Extract
Clear vanilla helps create that classic sweet bakery and carnival-style flavor that pairs perfectly with cotton candy.
Butter Extract
A small amount of butter extract adds extra richness and helps the cake taste more like a specialty bakery dessert instead of an overly sugary novelty cake.
Sour Cream
Sour cream adds moisture, richness, and softness to the cake layers while helping the crumb stay tender for multiple days.
Egg Whites
Egg whites create a lighter texture and help keep the cake bright pastel pink without adding yellow color from egg yolks.
Pink Gel Food Coloring
Gel food coloring gives this cotton candy birthday cake its soft pastel pink color without thinning the batter like liquid food coloring can.
Italian Buttercream
Italian buttercream is silky, smooth, and less sweet than traditional buttercream frosting, making it the perfect match for the sweet cotton candy flavor.
Cotton Candy Sanding Sugar
Cotton candy sanding sugar adds sparkle, crunch, and extra carnival-inspired sweetness to the finished cake.
Real Cotton Candy
Optional tufts of real cotton candy make a beautiful party decoration, but they should only be added right before serving because humidity causes them to melt quickly.
💗 How to Make Cotton Candy Cake
Prepare the Cake Pans
Preheat the oven to 350°F. Grease and line two 8-inch cake pans or three 6-inch cake pans with parchment paper so the cotton candy cake layers release cleanly after baking.
Mix the Dry Ingredients
In a large mixing bowl, whisk together the cake flour, granulated sugar, baking powder, and salt until evenly combined. This helps the pink cotton candy cake bake with a soft, even crumb.
Add the Butter and Oil
Add the softened butter, vegetable oil, and additional neutral oil to the dry ingredients. Mix until the mixture looks like damp sand. This step helps create a tender bakery-style cotton candy cake texture.
Combine the Wet Ingredients
In a separate bowl, whisk together the whole milk, sour cream, egg whites, cotton candy extract, vanilla extract, clear vanilla extract, almond extract, butter extract, and lemon juice until smooth.
Finish the Cake Batter
Add the wet mixture to the dry mixture in two additions, mixing just until smooth after each addition. Avoid overmixing so the homemade cotton candy cake stays soft, fluffy, and tender.
Tint the Batter Pink
Add pink gel food coloring and mix until the batter reaches a soft pastel pink color. For a subtle swirl effect, tint a small portion of batter deeper pink and gently swirl it into the lighter batter.
Bake the Cake Layers
Divide the batter evenly between the prepared cake pans. Bake for 22 to 28 minutes, or until the centers spring back lightly and a toothpick inserted into the center comes out clean.
Cool the Cakes Completely
Let the cake layers cool in the pans for 10 minutes, then transfer them to wire racks. Cool completely before frosting so the cotton candy Italian buttercream stays smooth and stable.
Make the Cotton Candy Italian Buttercream
Cook the sugar and water in a saucepan until the syrup reaches 240°F. While the syrup cooks, beat the egg whites, cream of tartar, and salt to soft peaks. Slowly drizzle the hot syrup into the egg whites while mixing, then whip until the bowl feels cool.
Add the Butter and Flavoring
Add the softened butter a few cubes at a time, whipping until the frosting becomes silky and smooth. Mix in the cotton candy extract, vanilla extract, and a tiny amount of pink gel food coloring if desired.
Assemble the Cotton Candy Cake
Level the cooled cake layers if needed. Spread cotton candy Italian buttercream between each layer, then apply a thin crumb coat and chill the cake for 20 minutes.
Decorate and Serve
Frost the outside of the cake smoothly, then decorate with cotton candy sanding sugar and pastel sprinkles. Add real cotton candy right before serving for the prettiest party-style finish.
💗 Pro Tips for the Best Cotton Candy Cake
Use Room Temperature Ingredients
Room temperature butter, milk, sour cream, and egg whites blend more smoothly into the batter and help create a soft, fluffy cotton candy cake texture.
Measure Cake Flour Correctly
Too much cake flour can make the cake dry and dense. Spoon the flour into the measuring cup and level it off gently for the most accurate results.
Use Gel Food Coloring
Gel food coloring creates vibrant pastel pink cake layers without thinning the batter like liquid food coloring can.
Do Not Overmix the Batter
Mix the cake batter only until smooth to keep the crumb soft and tender. Overmixing can create a tougher texture.
Start Light with Cotton Candy Extract
Cotton candy extract strengths vary between brands. Start with the lower amount first, then add more only if needed to avoid an artificial flavor.
Cool the Cakes Completely
Warm cake layers can melt the Italian buttercream and make decorating difficult. Let the layers cool fully before frosting.
Whip the Buttercream Until Silky
If the cotton candy Italian buttercream looks curdled or soupy during mixing, keep whipping. Italian buttercream almost always comes together with extra mixing time.
Chill Before Final Frosting
Applying a crumb coat and chilling the cake helps lock in crumbs and creates a cleaner bakery-style finish.
Add Real Cotton Candy Last
Real cotton candy melts quickly from moisture and humidity, so decorate with it immediately before serving for the prettiest presentation.
Use a Serrated Knife for Clean Slices
A sharp serrated knife helps cut through the soft cake layers and silky buttercream without squishing the cake.
💗 Cotton Candy Cake Variations
Blue Cotton Candy Cake
Swap the pink gel food coloring for soft blue gel food coloring to create a blue cotton candy cake with the same nostalgic carnival flavor.
Pink and White Swirl Cake
Leave part of the batter white and tint the rest pastel pink, then gently swirl the colors together for a soft cotton candy cloud effect.
Cotton Candy Cupcakes
Turn this cotton candy cake recipe into cupcakes by dividing the batter into lined cupcake pans and baking until the tops spring back lightly.
Strawberry Cotton Candy Cake
Add a thin layer of strawberry jam or strawberry filling between the cake layers for a fruity cotton candy birthday cake variation.
Funfetti Cotton Candy Cake
Fold pastel sprinkles into the batter before baking for a colorful funfetti cotton candy cake that is perfect for parties and celebrations.
Cotton Candy Sheet Cake
Bake the batter in a 9×13-inch pan for an easier cotton candy sheet cake that is simple to frost, decorate, slice, and serve.
Extra Pink Party Cake
Tint the buttercream pale pink and decorate with pink sanding sugar, pastel sprinkles, and cotton candy tufts for a bold pink party cake look.
💗 Storage and Make-Ahead Tips
How to Store Cotton Candy Cake
Store the frosted cotton candy cake covered in the refrigerator for up to 4 days. The Italian buttercream stays smooth and stable when chilled.
Bring to Room Temperature Before Serving
For the softest texture and creamiest frosting, let the cake sit at room temperature for about 30 to 45 minutes before serving.
How to Freeze Cake Layers
Wrap the cooled cake layers tightly in plastic wrap and freeze for up to 2 months. Thaw overnight in the refrigerator before frosting.
How to Freeze Buttercream
The cotton candy Italian buttercream can be frozen in an airtight container for up to 2 months. Rewhip after thawing for the smoothest texture.
Make Ahead for Parties
You can bake the cake layers 1 to 2 days ahead of time and keep them wrapped tightly at room temperature or refrigerated before assembling.
Decorate Cotton Candy Last
If using real cotton candy for decoration, add it immediately before serving because humidity and frosting moisture cause it to melt quickly.
Store Leftover Slices
Store leftover slices in an airtight container in the refrigerator to keep the cake moist and the buttercream fresh.
💗 Cotton Candy Cake FAQ
What does cotton candy cake taste like?
Cotton candy cake tastes like soft vanilla cake with a sweet nostalgic spun-sugar flavor. The cotton candy extract, clear vanilla, and silky Italian buttercream give it a fun carnival-inspired taste without making it overly sweet.
Can I make this cotton candy cake ahead of time?
Yes, you can bake the cake layers 1 to 2 days ahead of time and store them tightly wrapped. You can also freeze the cake layers for up to 2 months before frosting.
Can I use regular buttercream instead of Italian buttercream?
Yes, you can use American buttercream, but the cake will taste sweeter. Italian buttercream is recommended because it is silky, smooth, and less sugary, which balances the cotton candy flavor better.
Can I make this cotton candy cake into cupcakes?
Yes, this cotton candy cake batter can be baked as cupcakes. Fill cupcake liners about two-thirds full and bake until the tops spring back lightly and a toothpick comes out clean.
Why does real cotton candy melt on cake?
Real cotton candy melts quickly because it absorbs moisture from the frosting, cake, and air. Add cotton candy tufts right before serving for the best presentation.
Can I make this cake without cotton candy extract?
Cotton candy extract gives this cake its signature carnival flavor, so it is strongly recommended. Without it, the cake will taste more like a pink vanilla layer cake.
How do I keep the cake soft and moist?
Use cake flour, sour cream, oil, and room temperature ingredients for the softest texture. Avoid overmixing the batter and do not overbake the cake layers.
Can I use blue food coloring instead of pink?
Yes, you can use blue gel food coloring if you prefer a blue cotton candy cake. For the cleanest pastel color, gel food coloring works better than liquid food coloring.
How should I store cotton candy cake?
Store cotton candy cake covered in the refrigerator for up to 4 days. Let slices sit at room temperature for 30 to 45 minutes before serving for the best texture.
Cotton Candy Cake with Cotton Candy Italian Buttercream
Equipment
- Mixing bowls
- Electric mixer or stand mixer
- Whisk
- Rubber spatula
- Measuring cups and spoons
- Kitchen scale (optional but recommended for accuracy)
- 2× 8-inch cake pans or 3× 6-inch cake pans
- Parchment paper
- Cooling racks
- Saucepan (for Italian buttercream syrup)
- Candy thermometer or digital thermometer
- Offset spatula
- Bench scraper or cake smoother
- Cake turntable (optional but helpful)
- Serrated knife (for leveling cakes)
- Piping bags and tips (optional for decorating)
Ingredients
Cotton Candy Cake
- 2¾ cups cake flour
- 1¼ cups granulated sugar
- 2½ tsp baking powder
- ½ tsp salt
- ½ cup unsalted butter softened
- ½ cup vegetable oil
- 2 tbsp additional neutral oil
- ¾ cup whole milk room temperature
- ½ cup sour cream or full-fat Greek yogurt
- 4 large egg whites room temperature
- 2 to 2½ tsp cotton candy extract
- 1 tsp vanilla extract
- ½ tsp clear vanilla extract
- ¼ tsp almond extract optional
- ½ tsp butter extract
- ½ tsp lemon juice
- Pink gel food coloring
Cotton Candy Italian Buttercream
- 1½ cups granulated sugar
- ½ cup water
- 5 large egg whites
- ¼ tsp cream of tartar
- ¼ tsp fine salt
- 2 cups unsalted butter room temperature and cubed
- ¾ to 1½ tsp cotton candy extract
- ½ tsp vanilla extract
- Tiny drop pink gel food coloring optional
Decoration
- Cotton candy sanding sugar
- Pastel sprinkles
- Optional small tufts of cotton candy for garnish right before serving
Instructions
Make the Cotton Candy Cake
- Preheat oven to 350°F (175°C). Grease and line cake pans with parchment paper.
- In a large bowl, whisk together cake flour, sugar, baking powder, and salt.
- Add softened butter, vegetable oil, and additional neutral oil to the dry ingredients. Mix until the mixture resembles damp sand.
- In another bowl, whisk together milk, sour cream, egg whites, cotton candy extract, vanilla extract, clear vanilla extract, almond extract if using, butter extract, and lemon juice.
- Add wet ingredients to the dry mixture in two additions, mixing just until smooth after each addition.
- Tint batter pastel pink with gel food coloring. For a subtle swirl effect, tint a small portion a slightly deeper pink and gently swirl into the batter.
- Divide batter evenly between prepared pans.
- Bake for 22–28 minutes or until a toothpick inserted into the center comes out clean.
- Cool cakes in pans for 10 minutes, then transfer to wire racks to cool completely.
Make the Cotton Candy Italian Buttercream
- Add sugar and water to a saucepan over medium heat. Heat without stirring until the syrup reaches 240°F.
- While syrup cooks, beat egg whites, cream of tartar, and salt until soft peaks form.
- With mixer running on medium speed, slowly drizzle hot syrup into egg whites.
- Increase speed to high and beat until the bowl feels cool to the touch, about 8–10 minutes.
- Add butter a few cubes at a time until smooth and silky.
- Beat in cotton candy extract, vanilla extract, and pink food coloring if desired.
- If buttercream appears curdled, continue whipping until smooth.
Assemble the Cake
- Level cake layers if needed.
- Spread buttercream between cake layers.
- Apply a thin crumb coat and chill for 20 minutes.
- Frost the outside of the cake smoothly.
- Decorate with cotton candy sanding sugar and pastel sprinkles.
- Add real cotton candy immediately before serving if desired.
Notes
💗 More Fun Cotton Candy Desserts You’ll Love
If you love whimsical carnival-inspired desserts, make sure to try some of these fun and colorful cotton candy recipes from Sugar Cloud Baking.



Leave a Reply