Cotton Candy Cake Recipe
Introduction
This Cotton Candy Cake is a pastel-hued dream inspired by carnival magic. Layers of soft, flavored cake meet fluffy cotton candy buttercream to create a whimsical treat that’s as delightful to look at as it is to eat.

Ingredients
- 2 1/4 cups all-purpose flour
- 2 1/4 tsp baking powder
- 3/4 tsp salt
- 3/4 cup unsalted butter, softened
- 1 1/2 cups granulated sugar
- 3 large eggs, room temperature
- 1 1/2 tsp cotton candy flavoring
- 1 cup whole milk, room temperature
- Fuchsia, sky blue, and violet color gels
- 6 large egg whites
- 2 cups unsalted butter, room temperature (for buttercream)
- Additional cotton candy tufts for decoration
Instructions
- Step 1: Preheat your oven to 350°F (175°C). Grease and line three 6-inch cake pans with parchment paper.
- Step 2: In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.
- Step 3: In a mixing bowl, cream the softened butter and 1 1/2 cups sugar until light and fluffy. Add eggs one at a time, beating well after each addition. Stir in the cotton candy flavoring.
- Step 4: Alternately add the dry ingredients and milk to the butter mixture, starting and ending with the dry ingredients. Mix until just combined.
- Step 5: Divide the batter evenly into three bowls. Color each with fuchsia, sky blue, and violet gels, mixing gently to blend.
- Step 6: Pour each colored batter into prepared pans and bake for about 35 minutes or until a toothpick inserted comes out clean. Let cakes cool completely.
- Step 7: For the buttercream, whisk egg whites and sugar in a heatproof bowl over simmering water until sugar dissolves and mixture is warm.
- Step 8: Transfer to a mixer and beat until stiff, glossy peaks form. Gradually add 2 cups softened butter, beating until smooth. Stir in 1 tsp cotton candy flavoring.
- Step 9: Level the cooled cakes. Spread a layer of buttercream between each, stacking to form the cake.
- Step 10: Apply a thin crumb coat of buttercream all over the cake and chill until set.
- Step 11: Tint remaining buttercream with color gels and paint patches around the cake. Smooth with a scraper for a watercolor effect.
- Step 12: Just before serving, decorate the top with tufts of cotton candy for a final whimsical touch.
Tips & Variations
- Use gel food coloring for vibrant colors without changing batter consistency.
- Ensure eggs and milk are at room temperature for a smoother batter.
- If cotton candy flavoring is unavailable, try a blend of vanilla and a hint of fruit candy extract for a similar effect.
- For a different look, swap out the cotton candy tufts for edible glitter or pastel sprinkles.
Storage
Store the assembled cake in an airtight container in the refrigerator for up to 3 days. To serve, allow the cake to come to room temperature for about 30 minutes. Avoid storing the cotton candy tufts on the cake ahead of time, as they will melt or dissolve.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this cake in larger pans?
Yes, but adjust baking time accordingly. Larger pans will require longer baking—check doneness with a toothpick frequently after 35 minutes.
How do I prevent the buttercream from curdling?
Make sure the butter is at room temperature and add it gradually to the meringue while beating. If the buttercream looks curdled, keep mixing; it will usually smooth out with time.
PrintCotton Candy Cake Recipe
This whimsical Cotton Candy Cake is a pastel masterpiece that combines layers of vibrantly colored vanilla cake infused with cotton candy flavor and frosted with a dreamy cotton candy buttercream. It’s a playful, enchanting dessert that captures the spirit of a carnival in every bite, perfect for celebrations or when you want to add a touch of magic to any occasion.
- Prep Time: 40 minutes
- Cook Time: 35 minutes
- Total Time: 1 hour 15 minutes
- Yield: One 6-inch three-layer cake (serves 8) 1x
- Category: Cake
- Method: Baking
- Cuisine: American
Ingredients
For the Enchanting Cotton Candy Cake:
- 2 1/4 cups all-purpose flour
- 2 1/4 tsp baking powder
- 3/4 tsp salt
- 3/4 cup unsalted butter, softened
- 1 1/2 cups granulated sugar
- 3 large eggs, room temperature
- 1 1/2 tsp cotton candy flavoring
- 1 cup whole milk, room temperature
- Fuchsia, sky blue, and violet color gels
For the Dreamy Cotton Candy Buttercream:
- 6 large egg whites
- 1 1/2 cups granulated sugar
- 2 cups unsalted butter, room temperature
- 1 tsp cotton candy flavoring
For the Whimsical Assembly:
- Fuchsia, sky blue, and violet color gels
- Cotton candy tufts
Instructions
- Cake Preparation: Preheat your oven to 350°F (175°C). Grease and line three 6-inch cake pans with parchment paper to ensure the cakes release easily.
- Combine Dry Ingredients: In a medium bowl, whisk together the flour, baking powder, and salt to evenly distribute the leavening and seasoning elements.
- Cream Butter and Sugar: In a mixing bowl, beat the softened butter and granulated sugar together until light and fluffy, resembling clouds at dawn.
- Add Eggs and Flavoring: Add the eggs one at a time to the butter mixture, fully incorporating each before adding the next. Stir in the cotton candy flavoring to infuse the batter with whimsical sweetness.
- Alternate Adding Dry Ingredients and Milk: Gradually add the dry ingredients and milk alternately to the butter-egg mixture, starting and ending with the dry ingredients, mixing until just combined for a smooth, harmonious batter.
- Color the Batter: Divide the batter evenly into three bowls, then gently fold in fuchsia, sky blue, and violet color gels respectively, creating vibrant pastel hues.
- Bake the Cake Layers: Pour each colored batter into the prepared pans and bake for approximately 35 minutes, or until a toothpick inserted into the center comes out clean. Allow cakes to cool completely on wire racks.
- Prepare the Buttercream: Place egg whites and sugar in a heatproof bowl over simmering water, whisking continuously until the sugar dissolves and mixture is warm to the touch.
- Whip Meringue: Transfer the warm mixture to a stand mixer and beat until stiff, glossy peaks form, creating a light meringue base.
- Incorporate Butter: Once the meringue is cooled to room temperature, add the butter gradually, piece by piece, beating continuously until smooth and creamy. Stir in the cotton candy flavoring.
- Assemble the Cake: Level each cake layer for a flat surface. Stack layers with a generous spread of buttercream between each to glue the dream together.
- Apply Crumb Coat: Coat the assembled cake with a thin layer of buttercream to seal in crumbs, then chill to set.
- Decorate with Colored Buttercream: Tint remaining buttercream with the three colors and apply in patches around the cake. Smooth using a scraper to create a watercolor, dreamy effect.
- Garnish: Just before serving, top the cake with tufts of cotton candy to add the perfect whimsical touch and a final burst of airy sweetness.
Notes
- Use room temperature ingredients for the smoothest batter and better emulsification.
- When coloring batter and frosting, gel colors are preferable to maintain vibrancy without watering down the mixture.
- Ensure the egg whites for the buttercream are thoroughly heat-treated over simmering water to eliminate any risk from raw eggs.
- Be gentle when folding in color gels to preserve the batter’s lightness and volume.
- Serve cotton candy cake soon after adding cotton candy tufts, as they can dissolve with moisture over time.
Keywords: cotton candy cake, pastel cake, colorful cake, cotton candy buttercream, whimsical cake, party cake, layered cake, vibrant cake

