In a large bowl, sift the flour, baking soda, baking powder, and salt. Set aside.
Next, in another large mixing bowl, add the granulated sugar and lemon zest. Using your hand or a rubber spatula, rub the zest and the sugar together to amplify the flavor. Then, add the butter, and beat with a hand mixer for 1-2 minutes.
Then, add the vanilla, lemon juice, and egg. Beat on medium until well combined.
Add your "sifted flour mixture" into your wet ingredients and mix with a wooden spoon or rubber spatula until combined. Be sure not to over mix.
Transfer the cookie dough to a fridge and let chill for at least 2 hours to allow the flour to hydrate and firm up the dough.
Preheat your oven to 350°F. Line a nonstick baking sheet with parchment paper.
Remove your chilled dough from the refrigerator. Use a 2 tablespoon-sized cookie scoop to form the cookie balls. Next, in a shallow bowl, mix your granulated sugar, and lemon zest until well combined. Rub the zest and the sugar together to amplify the flavor. Then, roll your ball of cookie dough in the sugar mixture and place the dough on a lined baking sheet. The dough should be about 2 -3 inches apart.
Bake the cookies at 350 degrees for about 9-11 minutes or until the edges of the cookies are set and the center is slightly puffed. Let the cookies rest for about 10 minutes or until set. I'll be hard, but worth the wait.
Once cooled, enjoy and feel free to add a comment on my blog! Also, be sure to share your photo on instagram and tag @butterloveandsalt! We would love to see how your cookies come out!