Why You’ll Love This Recipe
I love this recipe because it turns a simple cake into a showstopper. The cotton candy flavor is playful yet subtle, and the pastel frosting makes it visually stunning. It’s a great conversation piece for gatherings, and the texture is soft and tender thanks to a well-balanced mix of ingredients. Plus, I can customize the colors to match any theme.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
For the Cake:
-
All-purpose flour
-
Baking powder
-
Salt
-
Unsalted butter, softened
-
Granulated sugar
-
Eggs
-
Whole milk
-
Cotton candy flavoring extract
-
Pink and blue gel food coloring (optional)
For the Frosting:
-
Unsalted butter, softened
-
Powdered sugar
-
Heavy cream or milk
-
Cotton candy flavoring extract
-
Pink and blue gel food coloring (optional)
For Decoration:
-
Fresh cotton candy for topping (add just before serving)
Directions
-
I preheat the oven to 350°F (175°C) and grease and flour two 8-inch round cake pans.
-
In a medium bowl, I whisk together the flour, baking powder, and salt.
-
In a large mixing bowl, I cream the butter and sugar until light and fluffy.
-
I beat in the eggs one at a time, then mix in the cotton candy flavoring.
-
I alternate adding the dry ingredients and milk, mixing just until combined.
-
For a fun swirl effect, I divide the batter into two bowls, tint one pink and one blue, then spoon alternating colors into the pans and swirl gently with a knife.
-
I bake for 25–30 minutes, or until a toothpick inserted in the center comes out clean.
-
I let the cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely.
-
For the frosting, I beat the butter until creamy, gradually add powdered sugar, then mix in the cream and cotton candy flavoring. I divide and color the frosting if desired.
-
I frost the cooled cakes, stack them, and decorate with swirls of pastel frosting.
-
Just before serving, I add tufts of fresh cotton candy on top.
Servings and timing
This recipe serves about 12 slices. The total time is around 1 hour and 15 minutes—25 minutes for prep, 25–30 minutes for baking, plus cooling and decorating time.
Variations
Sometimes I make this as cupcakes instead of a layer cake, adjusting the baking time to about 18–20 minutes. I also like using rainbow sprinkles between the layers for extra fun. For a lighter option, I replace half the butter in the frosting with cream cheese for a tangy twist.
Storage/Reheating
I store the frosted cake in an airtight container at room temperature for up to 2 days or in the refrigerator for up to 5 days. I always add cotton candy right before serving, as it melts quickly in humid air. This cake also freezes well without frosting—wrapped tightly—for up to 2 months.
FAQs
Can I use real cotton candy in the batter?
No, it will dissolve and lose its texture. I stick to cotton candy flavoring for the best taste.
Where can I find cotton candy flavoring?
I usually find it online or in specialty baking supply stores.
Can I make this without food coloring?
Yes, the flavor stays the same without color, but the pastel look adds to the fun.
Will the cotton candy on top stay fluffy?
Only for a short time—it’s best added right before serving.
Can I make this cake in advance?
Yes, I often bake and frost it a day ahead, storing it covered in the fridge and adding the cotton candy at the last minute.
Conclusion
I find this cotton candy cake to be a joyful, eye-catching dessert that’s perfect for special occasions. The sweet flavor and pastel design make it feel nostalgic and festive, while the moist cake and creamy frosting ensure it tastes as good as it looks. It’s a treat that always brings smiles.
PrintCotton Candy Cake
This cotton candy cake is a soft, pastel-hued dessert infused with the nostalgic sweetness of cotton candy flavor. With fluffy cake layers, creamy frosting, and a playful swirl of pink and blue, it’s the perfect show-stopping centerpiece for birthdays, parties, and special celebrations.
- Prep Time: 25 minutes
- Cook Time: 25–30 minutes
- Total Time: 1 hour 15 minutes (plus cooling)
- Yield: 12 slices
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
2 ½ cups all-purpose flour
2 ½ tsp baking powder
½ tsp salt
1 cup unsalted butter, softened
1 ¾ cups granulated sugar
4 large eggs
1 cup whole milk
1 ½ tsp cotton candy flavoring extract
Pink and blue gel food coloring (optional)
For the Frosting:
1 cup unsalted butter, softened
4 cups powdered sugar
3–4 tbsp heavy cream or milk
1 tsp cotton candy flavoring extract
Pink and blue gel food coloring (optional)
For Decoration:
Fresh cotton candy for topping (add just before serving)
Instructions
Preheat oven to 350°F (175°C). Grease and flour two 8-inch round cake pans.
In a medium bowl, whisk together flour, baking powder, and salt.
In a large bowl, cream butter and sugar until light and fluffy. Beat in eggs one at a time, then mix in cotton candy flavoring.
Alternate adding dry ingredients and milk to the butter mixture, beginning and ending with dry ingredients. Mix just until combined.
(Optional) Divide batter into two bowls. Tint one pink and one blue, then spoon alternating dollops into pans. Swirl gently with a knife.
Bake for 25–30 minutes, or until a toothpick inserted in the center comes out clean. Cool in pans 10 minutes, then transfer to wire racks to cool completely.
For frosting: Beat butter until creamy. Gradually add powdered sugar, then mix in cream and cotton candy flavoring. Divide and tint if desired.
Frost cooled cakes, stack layers, and decorate with pastel swirls.
Just before serving, add tufts of fresh cotton candy on top.
Notes
For cupcakes, bake 18–20 minutes.
Add rainbow sprinkles between layers for extra fun.
For a tangy twist, replace half the butter in frosting with cream cheese.
Nutrition
- Serving Size: 1 slice
- Calories: 420
- Sugar: 41g
- Sodium: 220mg
- Fat: 20g
- Saturated Fat: 12g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 58g
- Fiber: 1g
- Protein: 5g
- Cholesterol: 90mg