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

Cotton Candy Cake Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Cotton Candy Cake is a colorful, nostalgic dessert made with soft vanilla layers, sweet cotton candy flavor, and fluffy buttercream frosting. It’s perfect for birthdays, celebrations, or whenever you want a fun and festive treat.

  • Total Time: 1 hour 30 minutes
  • Yield: 10–12 slices

Ingredients

  • For the cake:
  • 2 1/4 cups all-purpose flour
  • 2 1/4 tsp baking powder
  • 3/4 tsp salt
  • 3/4 cup unsalted butter, room temperature
  • 1 1/2 cups granulated sugar
  • 3 large eggs, room temperature
  • 1 tbsp vanilla extract
  • 1 cup whole milk
  • 1/2 tsp cotton candy flavoring
  • Pink and blue food coloring
  • For the buttercream:
  • 1 cup unsalted butter, room temperature
  • 4 cups powdered sugar
  • 23 tbsp heavy cream or milk
  • 1/2 tsp vanilla extract
  • Cotton candy flavoring, to taste
  • Pink and blue food coloring

Instructions

  1. Preheat oven to 350°F (175°C) and grease two 8-inch round cake pans.
  2. In a bowl, whisk together flour, baking powder, and salt; set aside.
  3. In a large mixing bowl, cream butter and sugar until light and fluffy.
  4. Add eggs one at a time, mixing well after each addition.
  5. Mix in vanilla and cotton candy flavoring.
  6. Alternately add the dry ingredients and milk, mixing until just combined.
  7. Divide batter into two bowls and tint one pink and one blue.
  8. Spoon batters into pans, gently swirling them for a marbled effect.
  9. Bake for 25–30 minutes or until a toothpick comes out clean.
  10. Cool cakes in pans for 10 minutes, then remove and cool completely.
  11. To make the buttercream, beat butter until smooth.
  12. Gradually add powdered sugar, mixing well between additions.
  13. Add heavy cream, vanilla, and cotton candy flavoring to reach desired consistency and flavor.
  14. Divide and tint frosting with pink and blue food coloring.
  15. Frost and assemble the cake, swirling the colors decoratively.

Notes

  • Use gel food coloring for vibrant color without thinning the batter.
  • Cake layers can be baked a day ahead and wrapped tightly.
  • Customize the colors with pastel purple or yellow for variety.
  • Let the cake sit at room temperature before serving for best flavor and texture.
  • Gluten-free flour blends can be substituted 1:1 for a gluten-free version.
  • Author: Amelia
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 slice
  • Calories: 420
  • Sugar: 38g
  • Sodium: 210mg
  • Fat: 22g
  • Saturated Fat: 13g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 54g
  • Fiber: 0g
  • Protein: 4g
  • Cholesterol: 85mg