For the Frosting:
- Creaming the Butter: In a large bowl, using an electric mixer, beat the softened butter on medium speed until creamy and smooth, for about 2-3 minutes.
- Adding Sugar and Vanilla: Gradually add in the sifted confectioners’ sugar, about 1 cup at a time, mixing well after each addition. Add vanilla extract and a pinch of salt.
- Adjusting Consistency: Add heavy cream or milk, one tablespoon at a time, until the frosting reaches your desired consistency. Beat on medium-high speed for another 2-3 minutes until the frosting is fluffy and smooth.
Assembling the Cupcakes:
- Cooling Cupcakes: Ensure the cupcakes are completely cooled before frosting them.
- Frosting: Using a piping bag or offset spatula, frost the cooled cupcakes as desired.
- Decoration: You can decorate with sprinkles, chocolate shavings, or any other toppings of your choice.
- Serving: Once decorated, serve and enjoy your delicious homemade vanilla cupcakes!
These cupcakes are delightful treats that can be enjoyed at any time of the day. Feel free to experiment with different frosting flavors or add-ins to the batter for unique variations!