Preheat the oven to 350ºF. Place cupcake liners in 2 standard 12-cup cupcake or muffin pans. Set aside
In a large bowl, whisk together flour, baking powder and salt. Set aside
2 ½ cups all-purpose flour, 1 teaspoon baking powder, ½ teaspoon salt
In a small bowl or measuring cup, whisk together the milk and vanilla extract. Set aside
1 cup whole milk, 1 teaspoon vanilla extract
In the bowl of a stand mixer or with an electric mixer, beat the butter and sugar, first on low speed until it comes together then turn the speed to medium-high and mix 2-3 minutes until light and fluffy. Stop the mixer and scrape the sides and bottom of the bowl
1 cup unsalted butter, 1 ½ cups granulated sugar
Turn the mixer to medium-low speed and add the eggs, one at a time, mixing well in between each addition. Scrape the sides and bottom of the bowl to ensure everything is well mixed
4 large eggs
With the mixer on low speed, alternate adding the flour mixture and the milk/vanilla in 3 additions, beginning and ending with flour. Mix just until there is no visible flour. Do not overmix
Scoop ¼ cup of batter into each lined well of the cupcake pan. The wells should be no more than ⅔ full. Bake for 18-20 mins, rotating the cupcake pan halfway through. The edges should look slightly golden brown and the tops should look dry and bounce back when pressed gently with your fingertip.
Allow the cupcakes to cool in the pan for 10 minutes then transfer to a wire rack to cool completely before frosting