01 -
Preheat the oven to 350°F (175°C) and line a cupcake pan with liners.
02 -
In a large bowl, whisk together flour, sugar, baking soda, and baking powder.
03 -
Add egg whites, cotton candy extract, sour cream, and milk. Stir until smooth, then mix in the melted butter.
04 -
Divide the batter evenly between two bowls. Color one pink and the other blue.
05 -
Fill cupcake liners with alternating spoonfuls of pink and blue batter. Bake for 18–20 minutes until a toothpick comes out clean.
06 -
For the frosting, cream together butter and shortening. Gradually mix in powdered sugar, cotton candy extract, and cream until smooth.
07 -
Divide the frosting into two portions and color one pink and the other blue.
08 -
Use a piping bag to swirl pink and blue frosting onto cooled cupcakes.
09 -
Top with cotton candy or cotton candy-flavored suckers for decoration.