Ingredients
Equipment
Method
- Step 1: Preheat oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
- Step 2: In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.
- Step 3: In a large bowl, beat the softened butter and granulated sugar with a hand mixer or stand mixer until light and fluffy, about 3–4 minutes.
- Step 4: Add egg whites one at a time, beating well after each addition. Stir in vanilla extract.
- Step 5: Alternately add the flour mixture and milk to the butter mixture, starting and ending with the dry ingredients. Mix until just combined; do not overmix.
- Step 6: Divide the batter evenly into two bowls. Tint one bowl with pink food coloring, the other with blue. Gently fold half of the chopped cotton candy into each bowl.
- Step 7: Pour both colored batters into the prepared pans. Swirl with a knife to create a marbled effect.
- Step 8: Bake for 25–30 minutes, or until a toothpick inserted in the center comes out clean. Cool cakes in pans for 10 minutes, then turn out onto wire racks to cool completely.
- Step 9: For the frosting: Beat 1/2 cup softened butter until creamy. Gradually add powdered sugar, vanilla, and milk, beating until smooth and fluffy. Divide frosting in half; tint one part pink, the other blue.
- Step 10: Frost the cooled cakes with both colors of frosting. Just before serving, top with extra cotton candy for garnish.
Notes
For best results, use room temperature ingredients and don’t overmix the batter. Wait to add the cotton candy garnish until just before serving, as it will melt if left on too long. Store leftover cake (without cotton candy topping) covered at room temperature for up to 2 days, or refrigerate for longer storage. Cake layers can be baked ahead and frozen for up to 2 months.
