01 - Preheat oven to 350°F. Line a 12-cup muffin tin with paper liners.
02 - In a medium bowl, whisk together flour, baking powder, and salt until well combined.
03 - In a large bowl, cream the butter and sugar together until light and fluffy, about 3 minutes. Beat in eggs one at a time, then stir in vanilla.
04 - Add half the flour mixture to the butter mixture and mix gently. Add the milk, then the remaining flour, mixing until just combined. Do not overmix.
05 - Divide the batter evenly among the cupcake liners, filling about 2/3 full. Bake for 18–20 minutes, or until a toothpick inserted in the center comes out clean. Let cool completely on a wire rack.
06 - While cupcakes cool, combine diced strawberries, sugar, and lemon juice in a small bowl. Let sit for 10–15 minutes until juicy, stirring occasionally.
07 - Once cupcakes are completely cool, use a small knife or apple corer to remove a small section from the center of each cupcake. Fill each cavity with a spoonful of the strawberry mixture, including some juices.
08 - Beat cold heavy cream, powdered sugar, and vanilla with an electric mixer on high speed until stiff peaks form, about 3–4 minutes.
09 - Pipe or dollop whipped cream onto each cupcake. Garnish with a halved strawberry. Serve immediately or refrigerate until ready to serve.