This cotton candy cake brings whimsy to any celebration with its tender, colorful crumb infused with nostalgic cotton candy flavoring. Three layers of marble-swirled pink and blue sponge are stacked high and frosted with a fluffy buttercream that mirrors the same playful pastel palette.
The real showstopper is the crown of fresh cotton candy placed just before serving, creating a stunning dessert that's as fun to look at as it is to eat. Perfect for birthdays, parties, or anytime you want to add a touch of carnival magic to your table.
The smell of cotton candy always yanks me straight back to county fair nights, sticky fingers and all, so when my niece asked for a carnival themed birthday cake I knew exactly what to attempt.
I brought this cake to a potluck once and a woman actually gasped when she saw the cotton candy cloud on top, then asked if I ran a bakery.
Ingredients
- 2 1/2 cups (310 g) all-purpose flour: Provides the sturdy structure this soft fluffy sponge needs to hold together.
- 2 1/2 tsp baking powder: Gives the cake its lift so each layer bakes tall and airy.
- 1/2 tsp salt: Balances the sweetness and sharpens the cotton candy flavor.
- 3/4 cup (170 g) unsalted butter, softened: Softened butter creams better with sugar for a tender crumb.
- 2 cups (400 g) granulated sugar: Sweetens generously to match the carnival spirit of this dessert.
- 4 large eggs, room temperature: Room temperature eggs blend smoothly and help the batter stay uniform.
- 1 tbsp cotton candy flavoring: The star ingredient that makes this cake taste like the real thing.
- 1 tsp vanilla extract: Rounds out the flavor and adds depth beneath the sweetness.
- 1 1/4 cups (300 ml) whole milk, room temperature: Keeps the crumb moist and tender throughout.
- Pink and blue food coloring: Creates the signature pastel marble that looks stunning when sliced.
- 1 cup (226 g) unsalted butter, softened (for buttercream): Forms the silky base of the frosting.
- 4 cups (480 g) powdered sugar, sifted: Sifting prevents lumps and makes the buttercream perfectly smooth.
- 1 1/2 tsp cotton candy flavoring (for buttercream): Reinforces the carnival flavor in every frosted bite.
- 2 to 3 tbsp whole milk or cream (for buttercream): Adjusts the frosting consistency so it spreads easily.
- Pink and blue food coloring (for buttercream): Lets you swirl two colors together for a dreamy finish.
- Fresh cotton candy (for decoration): The showstopping garnish that makes everyone reach for their phone.
Instructions
- Prep your pans and oven:
- Heat the oven to 350°F (175°C) and grease three 8 inch round pans before lining each bottom with parchment paper.
- Whisk the dry ingredients:
- In a medium bowl combine the flour, baking powder, and salt with a whisk until evenly blended.
- Cream butter and sugar:
- Beat the softened butter and granulated sugar in a large bowl until the mixture turns pale and fluffy, roughly 3 to 4 minutes.
- Add eggs and flavor:
- Drop in one egg at a time and beat well after each, then blend in the cotton candy flavoring and vanilla extract.
- Combine wet and dry:
- With the mixer on low speed, add the flour mixture in three parts, alternating with the milk, starting and ending with flour, and mix until just combined.
- Color and marble the batter:
- Split the batter evenly into two bowls, tint one pink and one blue, then drop alternating spoonfuls into each pan and swirl gently with a skewer for a marbled look.
- Bake the layers:
- Bake 25 to 28 minutes until a toothpick inserted in the center comes out clean, then cool in the pans for 10 minutes before transferring to a wire rack.
- Make the buttercream:
- Beat the butter until creamy, gradually add sifted powdered sugar on low speed, then mix in the cotton candy flavoring and enough milk to reach a fluffy spreading consistency.
- Frost the cake:
- Layer the cooled cakes with buttercream between each, then frost the outside, swirling pink and blue frosting together for a cotton candy effect.
- Crown with cotton candy:
- Just before serving, tear off fluffy pieces of fresh cotton candy and pile them on top, then serve immediately before the cotton candy melts.
Watching my niece stick her face right into the cotton candy cloud before anyone cut a single slice made every minute of frosting worth it.
Getting That Perfect Marble
The trick to a beautiful swirl is restraint. Drop large spoonfuls of each color rather than mixing them thoroughly, then drag a skewer through just two or three times.
Choosing Your Food Coloring
Gel food coloring gives you vivid pastels without thinning the batter, while liquid colors can make the sponge heavier and slow the bake.
Serving and Storage
This cake is best served the day it is assembled, when the sponge is soft and the buttercream is fresh.
- Store leftovers in an airtight container at room temperature for up to two days.
- Freeze unfrosted layers wrapped tightly in plastic for up to one month.
- Always add cotton candy fresh right before presenting the cake.
This cake turns an ordinary afternoon into something worth celebrating, and that alone makes it a recipe worth keeping close.
Recipe Q&A
- → Where can I find cotton candy flavoring?
-
Cotton candy flavoring is available online through retailers like Amazon, at specialty baking supply shops, and in some well-stocked craft stores in the baking aisle. Look for brands labeled specifically as cotton candy extract or flavoring.
- → Can I make this cake ahead of time?
-
You can bake the cake layers and prepare the buttercream a day in advance. Store the layers wrapped tightly at room temperature and refrigerate the buttercream, then rewhip before using. Only add the fresh cotton candy garnish right before serving.
- → Why does the cotton candy dissolve on the cake?
-
Cotton candy is essentially spun sugar, which is highly sensitive to moisture. The condensation and moisture from the frosted cake will cause it to melt and dissolve quickly. Always add it as the very last step, right before presenting and serving.
- → Can I use a different pan size?
-
You can adapt this batter for two 9-inch pans or a single 9x13 sheet pan. Adjust baking times accordingly—larger pans may need slightly less time, while a sheet pan will bake faster. Always test with a toothpick for doneness.
- → How do I achieve the marbled swirl effect?
-
Drop alternating spoonfuls of pink and blue batter into each prepared pan, then use a skewer or butter knife to gently drag through the batter in figure-eight motions. Avoid over-swirling, which can muddy the colors instead of creating distinct ribbons.
- → Is there a substitute for cotton candy flavoring?
-
If you cannot find cotton candy flavoring, a combination of vanilla and a small amount of raspberry or strawberry extract can approximate the sweet, fruity profile. The flavor won't be identical, but the cake will still be delicious and visually striking.