Cotton Candy Cake

Fluffy cotton candy cake with pastel pink and blue swirled buttercream frosting Pin it
Fluffy cotton candy cake with pastel pink and blue swirled buttercream frosting | kitchenluma.com

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.
Cotton candy cake layered with creamy swirled frosting topped with spun sugar Pin it
Cotton candy cake layered with creamy swirled frosting topped with spun sugar | kitchenluma.com

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.
Marbled cotton candy cake sliced tall showcasing vibrant pink and blue layers Pin it
Marbled cotton candy cake sliced tall showcasing vibrant pink and blue layers | kitchenluma.com

This cake turns an ordinary afternoon into something worth celebrating, and that alone makes it a recipe worth keeping close.

Recipe Q&A

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.

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.

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.

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.

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.

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.

Cotton Candy Cake

A dreamy pastel cake bursting with cotton candy flavor, swirled buttercream, and topped with fluffy cotton candy.

Prep 30m
Cook 35m
Total 65m
Servings 12
Difficulty Medium

Ingredients

Cake Batter

  • 2 1/2 cups all-purpose flour
  • 2 1/2 tsp baking powder
  • 1/2 tsp salt
  • 3/4 cup unsalted butter, softened
  • 2 cups granulated sugar
  • 4 large eggs, room temperature
  • 1 tbsp cotton candy flavoring
  • 1 tsp vanilla extract
  • 1 1/4 cups whole milk, room temperature
  • Pink and blue food coloring, as desired

Cotton Candy Buttercream

  • 1 cup unsalted butter, softened
  • 4 cups powdered sugar, sifted
  • 1 1/2 tsp cotton candy flavoring
  • 2-3 tbsp whole milk or cream
  • Pink and blue food coloring, as desired

Decoration

  • Fresh cotton candy, to garnish

Instructions

1
Prepare the Oven and Pans: Preheat the oven to 350°F. Grease and line three 8-inch round cake pans with parchment paper.
2
Combine Dry Ingredients: In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.
3
Cream Butter and Sugar: In a large bowl, beat the softened butter and granulated sugar until light and fluffy, about 3–4 minutes.
4
Incorporate Eggs and Flavoring: Add eggs one at a time, beating well after each addition. Mix in the cotton candy flavoring and vanilla extract.
5
Alternate Dry and Wet Mixtures: With the mixer on low, add the flour mixture in three parts, alternating with the milk, beginning and ending with the flour. Mix until just combined.
6
Color and Marble the Batter: Divide the batter evenly into two bowls. Tint one portion pink and the other blue with food coloring. Drop spoonfuls of each color alternately into the prepared pans for a marbled effect. Swirl gently with a skewer or knife.
7
Bake the Cake Layers: Bake for 25–28 minutes, or until a toothpick inserted in the center comes out clean. Cool cakes in pans for 10 minutes, then turn out onto a wire rack to cool completely.
8
Prepare the Buttercream: Beat the butter until creamy. Gradually add the powdered sugar, beating on low. Add cotton candy flavoring and milk until smooth and fluffy. Divide and tint pink and blue as desired.
9
Assemble and Frost the Cake: Once cakes are cool, layer and frost with the buttercream. Swirl pink and blue for a cotton candy effect.
10
Garnish and Serve: Just before serving, top with fluffy pieces of fresh cotton candy. Serve immediately.
Additional Information

Equipment Needed

  • Electric mixer
  • 3 round cake pans (8-inch)
  • Mixing bowls
  • Whisk
  • Spatula
  • Measuring cups and spoons
  • Wire rack

Nutrition (Per Serving)

Calories 445
Protein 4g
Carbs 66g
Fat 19g

Allergy Information

  • Contains wheat (gluten)
  • Contains eggs
  • Contains milk (dairy)
  • Always check labels on flavorings and processed ingredients for unexpected allergens.
Luma Castillo

Sharing easy, wholesome recipes and helpful kitchen hacks for home cooks and food lovers.