Preheat your oven to 350ºF.
Cream together the butter and granulated sugar in the bowl of a stand mixer until light and fluffy, about 2 minutes on medium-high speed.
Add the eggs one by one, then add the vanilla, salt, lemon juice, lemon zest, baking soda, and baking powder.
Add the flour, then mix gently until combined.
Use a spoon or cookie scooper to make tablespoon-sized cookie dough balls. Roll them in your hands then roll them in the powdered sugar. Place them on a parchment lined baking sheet, at least 3 inches apart.
Bake for 9-11 minutes, then let them cool down completely on the baking sheet. Enjoy!