Ingredients
Equipment
Method
Prep & bake the cupcakes
- Heat oven to 350°F and line a sheet pan with cupcake liners (so the batter bakes evenly and releases cleanly).
- Whisk together all-purpose flour, baking powder, and salt until evenly combined (this keeps the sponge tender without lumps).
- Beat butter and granulated sugar in a stand mixer on medium speed until light and fluffy, about 2-3 minutes (look for a pale, airy texture).
- Add eggs one at a time, then mix in vanilla extract until smooth, scraping the bowl as needed (the batter should look glossy).
- Mix in the flour mixture alternately with milk, beginning and ending with flour, just until no dry streaks remain (avoid overmixing for a soft crumb).
- Fold in sour cream and pink food coloring until the batter turns a consistent pale pink (swirl lightly so it stays fluffy).
- Spoon batter into liners about 2/3 full, then bake at 350°F for 25-35 minutes until the tops spring back and a toothpick comes out mostly clean (visible domed tops are a good cue).
Make the pink buttercream
- Beat butter in a stand mixer on medium speed until smooth and creamy, about 1 minute (it should look spreadable).
- Add powdered sugar in 1/2-cup additions, mixing on low until combined, then increase to medium to smooth the frosting (pause to scrape down the bowl).
- Mix in milk, sour cream, and vanilla extract until silky (the frosting should hold shape when you lift a spoon).
- Add pink food coloring a little at a time until you reach a bright pink hue, then mix 30-60 seconds more (stop once the color is even).
Frost & serve
- Cool cupcakes in the pan for 5 minutes, then transfer to a rack to cool completely (hot cupcakes melt frosting).
- Pipe or spread pink buttercream onto fully cooled cupcakes in swirls (aim for peaks that stay defined).
- If needed for neat swirls, chill frosted cupcakes for 10 minutes to firm the frosting, then serve at cool room temperature (swirls should look crisp and glossy).
Notes
For the fluffiest texture, mix the cupcake batter just until the flour disappears—overmixing can make cupcakes dense. Store frosted cupcakes covered in the fridge for up to 3 days; bring to cool room temperature before serving for best texture. Freeze unfrosted cupcakes for up to 2 months (thaw overnight in the fridge, then frost). If you want a lighter frosting, use reduced-fat butter and milk, but expect a slightly softer swirl.
