06/02/2026
Cotton Candy Cake
Prep Time: 30 minutes
Bake Time: 25–30 minutes
Cooling Time: 1 hour
Servings: 12–14
Ingredients
Cake Batter
2½ cups all-purpose flour
2¾ tsp baking powder
1/2 tsp salt
1 cup unsalted butter, softened
2 cups granulated sugar
4 large eggs
1 tbsp vanilla extract
1 cup whole milk
Pink gel food coloring
Blue gel food coloring
Frosting & Decoration
4 cups buttercream frosting
1 cup cotton candy
Sprinkles (optional)
Instructions
Step 1
Preheat oven to 350°F (175°C). Grease and line three 8-inch round cake pans.
Step 2
In a large bowl, cream butter and sugar until light and fluffy.
Step 3
Add eggs one at a time, beating well after each addition. Mix in vanilla extract.
Step 4
In a separate bowl, whisk together flour, baking powder, and salt.
Step 5
Gradually add the dry ingredients to the wet ingredients, alternating with milk. Mix until just combined.
Step 6
Divide batter evenly into two bowls.
Color one bowl pink.
Color the other bowl blue.
Step 7
Pour batter into prepared pans, alternating colors as desired to create colorful layers.
Step 8
Bake for 25–30 minutes, or until a toothpick inserted into the center comes out clean.
Step 9
Cool cakes in pans for 10 minutes, then transfer to wire racks to cool completely.
Step 10
Stack cake layers with buttercream frosting between each layer.
Step 11
Frost the outside of the cake with pink and blue buttercream.
Step 12
Decorate with sprinkles and fluffy cotton candy just before serving.
Buttercream Frosting
Ingredients
1 cup unsalted butter, softened
4 cups powdered sugar
2–3 tbsp milk
1 tsp vanilla extract
Instructions
Beat butter until creamy.
Gradually add powdered sugar.
Mix in vanilla and milk until fluffy and spreadable.
Baker's Tips
Add the cotton candy right before serving to prevent it from melting.
Use gel food coloring for vibrant colors without thinning the batter.
Do not overmix the batter for the softest cake texture.
Store unfrosted cake layers wrapped tightly for up to 2 days.