Preheat the oven to 350°F (180°C). Line the muffin pan with cupcake liners.
In a small bowl combine the eggs, vanilla extract and 1/3 third of the sour cream and whisk the ingredients together. Cut the butter into 8 pieces.
Add the flour, sugar, salt, and baking powder to the mixing bowl of a stand mixer. With the paddle attachment, mix the dry ingredients on medium-low for 30 seconds to thoroughly combine the dry ingredients. Add the butter and remaining sour cream and mix on medium speed until the butter and sour cream are thoroughly incorporated and the mixture is creamy, about 1 minute. Be careful not to overmix. Scrape the sides and bottom of the bowl.
Add the egg mixture in two batches, mixing on medium speed until the egg mixture is thoroughly incorporated. Scrape the sides and bottoms of the bowl and then mix on medium speed for 30 seconds.
Divide the batter evenly between the 12 cups of the muffin pan, about 60 grams each. Each muffin tin should be about 2/3 full.
Bake the cupcakes for 20-22 minutes until they are done. Remove the cupcakes from the oven and let them cool in the pan for 10 minutes before removing them from the pan to a wire rack. Let the cupcakes cool completely before frosting them.
If making the cupcakes one day in advance before frosting them, store the cooled cupcakes in an airtight container at room temperature.