Preheat the oven to 350°F (175°C). Line a muffin tin with cupcake liners.
In a mixing bowl, whisk together the flour, sugar, baking powder, and salt.
Add the softened butter and mix until the mixture resembles coarse crumbs.
Beat in the eggs one at a time, then stir in the vanilla extract.
Gradually add the milk, mixing until the batter is smooth.
Fold in the chocolate chips.
Spoon the batter into the prepared muffin tin, filling each cup about ⅔ full.
Bake for 18-20 minutes, or until a toothpick inserted into the center comes out clean.
Allow the cupcakes to cool in the tin for 5 minutes, then transfer to a wire rack to cool completely.