In a large mixing bowl, add sugars, peanut butter, and softened butter, and beat with a hand mixer for 2-3 minutes.
Then, add the vanilla extracts and egg. Beat on medium until well combined.
In a large bowl, sift the flour, baking soda, baking powder, and salt. Then, 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. Roll the cookie dough balls into the sugar topping. Once covered in the sugar topping, place the cookie dough on a lined baking sheet. The dough should be about 2 -3 inches apart. Then, use a fork to press down on each ball of dough to create the traditional criss-cross pattern.
Next, bake the cookies in the preheated oven for about 8-11 minutes or until the edges of the cookies are set and the center is slightly puffed. Be sure not to overbake. Once out of the oven, top with flaky sea salt. Then, let the cookies rest for about 15 minutes or until set. It’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!