In a mixing bowl, beat the soft butter, brown sugar and vanilla until light and fluffy, about 3–4 minutes.
Add the eggs one at a time, beating well after each addition. Scrape down the sides of the bowl as needed.
Add the remaining dry ingredients, milk and gently fold everything together. The batter should be nice and thick. If it feels too thick, add a little milk until you reach a soft, scoopable consistency.
Using an ice cream scoop, fill each muffin cup about ¾ full.
Bake for 15–17 minutes, or until the tops spring back when lightly pressed and the muffins are cooked through.
Allow the muffins to cool for a few minutes before carefully removing them from the tray and placing them onto a cooling rack.