Deliciously light and fluffy homemade vanilla cupcakes topped with rich vanilla buttercream, perfect for any occasion.
Servings 12cupcakes
Prep Time 20 minutesmins
Cook Time 20 minutesmins
Total Time 40 minutesmins
Ingredients
Cupcake Ingredients
1 1/4cupsall-purpose flourMeasured correctly
1 1/4tspbaking powder
1/4tspsalt
6tbspunsalted butter, room temperature
3/4cupsugar
2tbspvegetable oil
1 1/2tspvanilla extract
2largeeggs
1/2cup plus 2 tbspmilk
Frosting Ingredients
1cupunsalted butter, room temperature
4cupspowdered sugar
1 1/2tspvanilla extractFor frosting
2-3tbspwater or milkFor adjusting frosting consistency
pinch or twosaltFor frosting
Instructions
Vanilla Cupcakes
Preheat your oven to 350°F (175°C) and line a cupcake tin with cupcake liners.
In a bowl, whisk together the all-purpose flour, baking powder, and salt. Set aside.
In a large mixing bowl, beat the unsalted butter and sugar with an electric mixer on medium speed for about 2-3 minutes until light and fluffy.
Mix in the vegetable oil, vanilla extract, and eggs one at a time. Beat until thoroughly combined.
Gradually add the dry ingredient mixture to the butter mixture, alternating with the milk. Start and end with the flour mixture. Mix until combined, but do not overmix.
Spoon the batter into the prepared cupcake liners, filling them about two-thirds full.
Bake for 18-20 minutes or until a toothpick inserted in the center comes out clean. Allow the cupcakes to cool in the pan for 5 minutes before transferring them to a wire rack to cool completely.
Vanilla Buttercream Frosting
In a bowl, beat the unsalted butter on medium speed until creamy.
Gradually add the powdered sugar, mixing well. Incorporate the vanilla extract and a pinch of salt.
Add water or milk one tablespoon at a time until the frosting is smooth and spreadable.
Once the cupcakes are fully cooled, spread or pipe the frosting on top using a spatula or piping bag.
Notes
Best served fresh, but can be enjoyed at any temperature. Store in an airtight container at room temperature for up to 3 days, refrigerated for up to a week, or frozen for up to three months. Allow to thaw at room temperature before serving.