Preheat your oven to 350°F (177°C) and line your cupcake pans with liners.
In a medium bowl, whisk together the all-purpose flour, baking powder, and salt. Set this mixture aside.
In a large bowl, combine the softened butter and granulated sugar. Beat them together until the mixture is light and fluffy.
Add the eggs one at a time, mixing well after each addition. Then, stir in the vanilla extract.
Gradually add the dry ingredients to the wet mixture, alternating with the milk. Begin and end with the dry ingredients, mixing until just combined. Be careful not to overmix.
Fill each cupcake liner about 2/3 to 3/4 full with the batter.
Bake in the preheated oven for 15-23 minutes, or until a toothpick inserted into the center comes out clean.
Allow the cupcakes to cool in the pan for a few minutes before transferring them to a wire rack to cool completely.
For the best results when baking cupcakes, be sure to soften your butter to room temperature for ideal mixing. This will help you achieve a light and fluffy texture.
Remember to scrape down the sides of your mixing bowl as needed to make sure that all ingredients are well incorporated. If you're feeling creative, don't hesitate to experiment with different flavor extracts or toppings to make your cupcakes uniquely yours!