DIRECTIONS

Preheat oven to 350 for light, aluminum or silicone muffin pans or 325 for dark, nonstick muffin pans. Line about 16-24 muffin cups with liners and set aside.
In a medium bowl, whisk together dry ingredients. In a large bowl, beat butter and sugar until fluffy, about 2 minutes, scraping down the bowl as needed. Mix in eggs and egg yolk one at a time and then mix in the vanilla. Add 1/3 of the flour mixture to the wet ingredients. Combine. Add 1/4 cup of the buttermilk. Mix. Add another 1/3 of the dry ingredients. Mix. Add the final 1/4 cup of the buttermilk.

Mix and then add the final 1/3 of the dry ingredients. Mix until combined and the batter is smooth. Spoon out batter into lined cupcake pan, filling only halfway or just barely over halfway.
Bake for about 15-18 minutes (depending on the heat of your oven based on the type of muffin pan you have), until a toothpick inserted into the middle of a cupcake comes out with moist crumbs. Don’t overbake!
Remove the cupcakes to a wire rack to cool completely. Frost as desired!
Recipe Source: adapted from Becca H., a reader, who got it from a Parade magazine

Quick Vanilla Buttercream Frosting

*Note: you can substitute milk for the heavy cream but the frosting will be missing an element of silky creaminess.

DIRECTIONS:
In a large bowl using a handheld mixer or the bowl of an electric stand mixer, beat the softened butter and cream cheese together until it is light and creamy, about 2 minutes. Mix in the vanilla. Add the powdered sugar gradually and mix in fully after each addition. Cream at low speed until well blended and creamy. Pour in the heavy cream and whip until the frosting is light and fluffy.

Recipe Source: adapted from The Recipe Girl

Thank you for looking!
This is not my recipe.
Please see the original article at the link provided below: