Cotton Candy Cake: A Sweet, Fluffy Dessert You’ll Love

If you’re dreaming of a cake that looks as fun as a carnival and tastes like your favorite nostalgic treat, you’re in the right place. This Cotton Candy Cake brings soft, pastel layers together with a dreamy cotton candy buttercream that’s perfect for birthday parties, special occasions, or just because you’re craving something sweet.

What Makes This Cotton Candy Cake Special

This cake isn’t just about bright colors — although the marbled layers of pink, blue, and violet are totally Instagram‑worthy. What really makes it shine is the light, airy crumb of the sponge and the cotton candy‑infused frosting that captures that classic carnival flavor in every bite.

Slice of pastel cotton candy cake with colorful layers and white frosting on a plate with cotton candy.

Ingredients You’ll Need

Before you start baking, gather these essentials:

For the Cake

  • All‑purpose flour
  • Baking powder and salt
  • Unsalted butter and granulated sugar
  • Eggs at room temperature
  • Whole milk
  • Cotton candy flavoring
  • Food coloring gels — fuchsia, sky blue, violet

For the Cotton Candy Buttercream

  • Egg whites and granulated sugar
  • Unsalted butter, softened
  • Cotton candy flavoring

For Finishing Touches

  • Additional gel colors for frosting
  • Real cotton candy for garnish

How to Make Cotton Candy Cake

Step 1 — Bake the Cake Layers

Start by preheating your oven and preparing cake pans with grease and parchment. Whisk the dry ingredients in one bowl. In another, beat butter and sugar until pale and fluffy. Add the eggs one at a time, then stir in the cotton candy flavor. Alternate adding dry ingredients with milk, mixing gently so you don’t overwork the batter.
Divide the batter into bowls, tint with colors, and layer into pans to get that marbled effect before baking until just done.

Step 2 — Whip Up the Buttercream

Get silky, cotton candy‑flavored frosting by first cooking the sugar and egg whites into a glossy meringue. Once cool, beat in soft butter until super smooth, then fold in cotton candy flavor.

Step 3 — Assemble and Decorate

Once the cakes are cooled:

  • Stack them with generous layers of buttercream
  • Apply a crumb coat, chill briefly, then frost fully
  • Use your gel‑tinted buttercream to create a watercolor effect
  • Top with a cloud of cotton candy just before serving so it stays fluffy and light
Whimsical pastel cotton candy cake with buttercream frosting and colorful cotton candy topping.

Tips for Success

  • Don’t overmix batter — that can make layers dense or crumbly
  • Use gel food coloring instead of liquid for vibrant color without thinning the batter
  • Add cotton candy right before serving — it melts quickly and won’t hold up in the fridge

Frequently Asked Questions

Can I make this cake in larger layers?
Yes! To make 8‑inch layers instead of 6, increase the recipe so each layer stays tall and moist.

Why didn’t my cake taste strongly like cotton candy?
Flavor intensity depends on the quality and amount of cotton candy extract. Use a strong extract and follow measurements closely.

Other Cake Recipes You Might Love

If you enjoy fun, crowd‑pleasing cakes, try one of these delicious options next:

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Pastel cotton candy cake with pearl sprinkles and buttercream frosting on a white cake stand.

Cotton Candy Cake: A Sweet, Fluffy Dessert You’ll Love


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Description

This cotton candy cake is soft, sweet, and straight-up magical. With layers of fluffy pastel-colored cake and a cotton candy-flavored buttercream, it brings funfair vibes right to your kitchen — perfect for birthdays, showers, or whenever you want to wow a crowd.


Ingredients

Units Scale
  • For the Cake:
  • 2 1/2 cups all-purpose flour
  • 2 1/2 tsp baking powder
  • 1/2 tsp salt
  • 3/4 cup unsalted butter, softened
  • 1 3/4 cups granulated sugar
  • 4 large eggs
  • 1 cup whole milk
  • 2 tsp cotton candy extract
  • Pink, blue, and purple gel food coloring
  • For the Cotton Candy Buttercream:
  • 5 large egg whites
  • 1 1/2 cups granulated sugar
  • 1 1/2 cups unsalted butter, cubed and softened
  • 1 1/2 tsp cotton candy extract

Instructions

  1. Make the Cake Batter:
  2. Cream the butter and sugar until light and fluffy.
  3. Beat in eggs one at a time.
  4. Mix in milk and cotton candy extract.
  5. In a separate bowl, whisk together flour, baking powder, and salt.
  6. Gradually add dry ingredients to wet mixture and mix until just combined.
  7. Divide batter into four bowls — leave one plain, tint others pink, blue, and purple.
  8. Layer spoonfuls of each color into greased cake pans and swirl gently if desired.
  9. Bake at 350°F for about 35 minutes. Cool completely.
  10. Make the Cotton Candy Buttercream:
  11. Whisk egg whites and sugar over a double boiler until sugar dissolves and mixture is warm.
  12. Transfer to a mixer and whip until stiff peaks form.
  13. Add softened butter gradually and beat until smooth and fluffy.
  14. Mix in cotton candy extract.
  15. Assemble and Decorate:
  16. Layer cakes with buttercream between each.
  17. Apply a crumb coat and chill for 20 minutes.
  18. Divide buttercream into four bowls — leave one white, tint others pink, blue, and purple.
  19. Randomly apply each color to the cake and blend with an offset spatula for watercolor effect.
  20. Top with fresh cotton candy just before serving.

Notes

Use gel food coloring for vibrant shades without altering batter. Don’t add cotton candy topping until ready to serve — it melts fast. For smooth layers, level the cakes before assembling. Keep whipping the buttercream — it may curdle before becoming silky.

Final Thoughts

This Cotton Candy Cake delivers both looks and flavor — fluffy layers, vibrant colors, and a frosting that truly reminds you of the carnival treat we all loved as kids. Whether you’re baking for a birthday, a baby shower, or just to treat yourself, this recipe is a sweet way to celebrate life’s good moments.
Start baking, enjoy every pastel swirl, and serve slices that taste like pure joy.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star