01 -
Preheat oven to 175°C. Grease and line three 20 cm round cake pans with parchment paper.
02 -
Whisk together all-purpose flour, baking powder, and salt in a medium bowl. Set aside.
03 -
In a large bowl, beat softened unsalted butter and granulated sugar with an electric mixer until light and fluffy, about 2–3 minutes.
04 -
Add eggs one at a time, mixing well after each addition. Blend in vanilla extract and cotton candy extract.
05 -
Alternately add dry ingredient mixture and whole milk to the butter mixture, starting and finishing with dry ingredients. Mix until just combined.
06 -
Divide batter evenly among two or more bowls. Add desired food coloring to each portion and stir gently for even color distribution.
07 -
Transfer colored batters into prepared pans. Smooth surfaces and bake for 25–30 minutes, or until a toothpick inserted at the center comes out clean.
08 -
Allow cakes to cool in their pans for 10 minutes, then turn onto a wire rack to cool completely.
09 -
In a large bowl, beat softened unsalted butter until creamy. Gradually add sifted powdered sugar, alternating with heavy cream or milk, beating continuously until smooth and fluffy. Blend in vanilla and cotton candy extracts. Add food coloring if desired.
10 -
Place one cake layer on a serving plate. Spread an even layer of frosting over the top. Repeat with remaining layers and cover the entire cake with frosting.
11 -
Just before serving, top and side the cake with cotton candy and sprinkles to maintain the cotton candy’s texture.