Preheat and prep
Preheat oven to 175°C / 350°F. Line a muffin tin with cupcake liners. This is not optional unless you enjoy scraping cupcakes out of pans.
Mix dry ingredients
In a bowl, whisk flour, baking powder, and salt. Set aside and feel productive.
Cream butter and sugar
In another bowl, beat butter and sugar until light and fluffy. This step builds texture—don’t rush it.
Add eggs and vanilla
Add eggs one at a time, mixing well after each. Stir in vanilla. Batter should look smooth and creamy.
Add dry ingredients and milk
Alternate adding dry ingredients and milk, starting and ending with dry. Mix just until combined. Overmixing = dense cupcakes.
Fill and bake
Fill liners about ⅔ full. Bake for 18–20 minutes, until a toothpick comes out clean. Cool completely before frosting—this is important.
Buttercream Frosting
Beat the butter
Beat butter until smooth and creamy. This takes 2–3 minutes and is worth it.
Add powdered sugar slowly
Add powdered sugar one cup at a time, mixing well. Otherwise, your kitchen becomes a snow globe.
Add vanilla, milk, and salt
Beat until fluffy, smooth, and spreadable. Adjust milk or sugar as needed. You’re in control here.
Frost like a boss
Pipe or spread frosting onto cooled cupcakes. Add sprinkles if you’re feeling joyful.