Preheat oven to 350°F/175°C. Line a muffin tin with cupcake liners. Set aside.
In a medium bowl, sift together flour, baking powder, and salt.
In a large mixing bowl of stand mixer fitted with the paddle attachment, beat together butter, sugar and lemon zest mixture on medium speed until light and fluffy, about 2-3 minutes. Scrape down the sides and bottom of the bowl as needed. Beat in eggs, one at a time until combined. Add in vanilla extract and beat until combined.
Add half of the dry ingredients into the wet mixture and beat on slow speed just until combined. Add in milk and lemon juice and continue to beat until combined. Add the other half of the dry ingredients and beat slowly until just combined. Do not overmix the batter.
Scoop out the batter into prepared cupcake liners using the ice cream scoop, filling about 3/4 full. Bake for 15-20 minutes, until a toothpick inserted into the center comes out clean or with just a few moist crumbs. Allow to cool for 10 minutes in the pan, then transfer to a wire rack to cool completely.