Preheat your oven to 350°F (175°C) and prepare a cupcake pan.
In a large bowl, cream together the softened butter and sugar until light and fluffy.
Add the eggs one at a time, beating well after each addition, and mix in the vanilla extract.
In another bowl, whisk together the flour, baking powder, and salt.
Gradually add the dry mixture to the butter mixture, alternating with milk, starting and ending with dry ingredients.
Fold in the colorful sprinkles gently until evenly distributed.
Scoop the batter into the prepared cupcake pan, filling each cup about 2/3 full.
Bake for 18–20 minutes, or until a toothpick inserted into the center comes out clean.
Let the cupcakes cool in the pan for 5 minutes before transferring them to a wire rack to cool completely.
Once cool, frost with your favorite icing and top with extra sprinkles if desired.