01 -
Preheat oven to 350°F (177°C). Line a standard muffin tin with paper cupcake liners.
02 -
In a medium bowl, whisk together all-purpose flour, baking powder, and salt until fully combined.
03 -
In a large bowl, beat unsalted butter and granulated sugar with an electric mixer at medium speed until light and fluffy, about 3 minutes.
04 -
Beat in whisked eggs, lemon zest, and vanilla extract until well incorporated.
05 -
Add milk, sour cream, and freshly squeezed lemon juice to the butter mixture. Mix until just combined.
06 -
Gradually add the dry ingredients to the wet ingredients, mixing on low speed until just combined. Avoid overmixing.
07 -
Gently fold chopped strawberries into the batter using a spatula, ensuring even distribution.
08 -
Divide batter evenly among cupcake liners, filling each about two-thirds full. Bake for 22–25 minutes, or until a toothpick inserted in the center comes out clean.
09 -
Remove cupcakes from oven and let cool in the pan for 5 minutes. Transfer to a wire rack to cool completely before frosting.
10 -
In a large bowl, beat softened butter until creamy. Gradually add powdered sugar, whipping cream as needed, and continue to beat until light and fluffy. Blend in a small amount of strawberry puree or flavoring if desired.
11 -
Once cupcakes are completely cooled, frost generously with buttercream using a piping bag or spatula. Garnish with fresh strawberry slices or lemon zest for presentation.