Preheat oven to 350°F. Fill 18 muffin cups with paper liners.
In a large bowl or the bowl of a stand mixer, cream together butter and sugar until light and fluffy.
Add eggs and vanilla, and mix until combined.
Add flour, baking powder, and salt, and mix until just combined.
Add in chopped strawberries and mix until strawberries start to break down; 1-2 minutes.
Fill paper liners ⅔ full, and bake for 15-20 minutes, or until set. Let cool before frosting.
While the cupcakes are cooling, beat butter and cream cheese together until smooth. Beat in vanilla and milk, then add powdered sugar to desired consistency. Frost the cooled cupcakes and enjoy!