Heat oven to 350℉/177℃.
Line cupcake tins with paper liners, or spray with baking spray. Set aside.
In a medium bowl, whisk together flour, baking powder, and salt. Set aside.
With an electric mixer, beat butter and sugar until light and fluffy, about 2-3 minutes.
Add eggs, one at a time, beating well after each addition.
Add flour mixture alternately with buttermilk, beginning and ending with flour mixture.
Mix in vanilla.
Divide batter evenly into prepared pans.
Bake for 20 minutes, or until done.