Print

Cotton Candy Cake Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This colorful cotton candy cake features swirled pink and blue layers, fluffy buttercream frosting, and a sweet carnival-inspired flavor that’s perfect for birthdays or parties.

Ingredients

→ For the Cake:

2½ cups all-purpose flour

2½ teaspoons baking powder

½ teaspoon salt

1 cup unsalted butter, softened

1¾ cups granulated sugar

5 large egg whites

2 teaspoons vanilla extract

1 cup milk

1 cup cotton candy, chopped (plus more for garnish)

Pink food coloring

Blue food coloring

→ For the Frosting:

4 cups powdered sugar

½ cup unsalted butter, softened

23 tablespoons milk

1 teaspoon vanilla extract

Pink and blue food coloring

Instructions

Preheat oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.

In a medium bowl, whisk together flour, baking powder, and salt.

In a large bowl, beat butter and sugar until light and fluffy (2–3 minutes).

Add egg whites one at a time, mixing well after each addition. Stir in vanilla.

Alternate adding dry ingredients and milk to the butter mixture, starting and ending with the dry ingredients. Mix until just combined.

Divide batter evenly between two bowls. Color one pink and the other blue. Fold in half the chopped cotton candy into each.

Spoon both batters into the prepared pans. Swirl gently with a knife to marble.

Bake for 25–30 minutes, or until a toothpick comes out clean. Cool in pans 10 minutes, then transfer to wire racks to cool fully.

→ Make the Frosting:
9. Beat butter until creamy. Gradually mix in powdered sugar, vanilla, and milk until smooth.
10. Divide into two bowls; color one pink and the other blue.
11. Frost cooled cakes using alternating dollops of each color, then swirl gently with a spatula for a marbled finish.
12. Garnish with extra cotton candy right before serving.

Notes

Use room temperature ingredients for the fluffiest texture.

Garnish with cotton candy immediately before serving, as it melts with moisture.

Level cake layers for even stacking.

Swap cotton candy with bubblegum or strawberry extract for a fun twist.

For cupcakes, divide batter into lined tins and reduce bake time to 16–20 minutes.