01 - Preheat oven to 350°F. Line a 12-cup muffin tin with cupcake liners.
02 - In a medium bowl, whisk together flour, baking powder, and salt.
03 - In a large bowl, beat butter and sugar together until light and fluffy, about 2-3 minutes. Add eggs one at a time, beating well after each, then mix in vanilla extract.
04 - Add half of the flour mixture to the butter mixture and mix on low speed. Pour in the milk, mix, then add the remaining flour mixture. Mix just until combined.
05 - Divide batter evenly among cupcake liners, filling each about 2/3 full. Bake for 16-18 minutes, or until a toothpick inserted into the center comes out clean.
06 - Cool completely on a wire rack.
07 - While cupcakes cool, combine diced strawberries, sugar, and lemon juice in a small bowl. Let sit for 10 minutes to macerate.
08 - Using a paring knife, cut a small hole in the center of each cooled cupcake and gently remove the core.
09 - Fill each cupcake with a spoonful of strawberry filling.
10 - Whip heavy cream, powdered sugar, and vanilla extract together until stiff peaks form.
11 - Pipe or dollop whipped cream onto each cupcake. Garnish with a strawberry half.