Ingredients
Equipment
Method
Make the vanilla cupcake batter
- Preheat the oven to 350°F and line a 12-cup muffin tin with paper liners, so the cupcakes bake evenly from the start.
- Whisk together all-purpose flour, baking powder, baking soda, and salt in a bowl until no lumps remain, then set aside.
- Beat softened butter and granulated sugar with a stand mixer on medium speed until light and fluffy, about 2-3 minutes, then scrape the bowl.
- Add eggs one at a time, mixing well after each addition, then mix in vanilla extract.
- Add dry ingredients alternately with milk and yogurt, mixing on low just until the batter looks smooth and thick.
Bake the cupcakes
- Fill each liner about 2/3 full with batter for consistent rise and bake time.
- Bake at 350°F for 25-35 minutes, until the tops spring back and a toothpick inserted in the center comes out clean.
- Cool cupcakes in the pan for 5 minutes, then transfer to a rack to cool completely before frosting (about 20 minutes visible cooling).
Make and pipe the pink buttercream
- Beat softened butter in a stand mixer until creamy, about 1-2 minutes, then slowly add powdered sugar on low to prevent clouds of sugar.
- Increase speed to medium and mix until smooth, then add heavy cream, vanilla extract, and salt to adjust texture.
- Mix in pink food coloring a little at a time until the frosting turns a vibrant pink, then fold in lemon zest and lemon juice for a bright tang.
- Pipe a swirl onto cooled cupcakes, holding the piping tip steady to keep the swirl shape in warm conditions (frosting should look smooth and satiny).
- Serve immediately, or refrigerate only until set, keeping the frosting from softening (visible: frosting holds its peaks).
Notes
For the best swirl that stays defined in summer heat, make sure the cupcakes are fully cool before frosting and keep the buttercream at a pipeable, not runny, consistency. Store cupcakes in an airtight container in the refrigerator for up to 3 days; the frosted cupcakes can be frozen up to 1 month (freeze uncovered until firm, then wrap). For a lighter option, you can use low-fat yogurt in the batter while keeping the frosting ingredients unchanged for proper hold.
