Makes about 1 dozen (I usually get about 14)
FOR THE CUPCAKES
1 1/2 cups all-purpose flour
1/2 cup sugar
1 1/2 teaspoons baking powder
1/2 teaspoon salt
1/2 cup (1 stick) unsalted butter, at room temperature
1/2 cup sour cream
1 egg, plus 2 egg yolks, at room temperature
1 teaspoon vanilla extract
1/2 cup (.5 ounce) cotton candy, packed
Preheat the oven to 350 degrees. Line a muffin pan with paper liners and set aside.
In a large bowl, or the bowl of a standing mixer, combine the flour, sugar, baking powder, and salt. Add the butter, sour cream, egg, yolks, and vanilla and beat until smooth. Scrape the bowl to make sure it's combined, then stir int he cotton candy until evenly distributed (do not over mix).
Place two tablespoons of batter in each of the paper liners int he prepared muffin pan. Bake for 18 to 22 minutes, until a toothpick inserted in the center comes out clean. Transfer to a wire cooling rack and allow to cool completely before frosting.