Line a sheet tray with parchment paper and preheat the oven to 375℉
In a small bowl, add the flour, baking soda, baking powder, and salt and whisk, then set aside for later.
In a large bowl, add the sugar and room-temperature butter and beat for 2-3 minutes until a few shades lighter and a fluffy texture.
Scoop in the peanut butter and continue to beat for another minute.
Once the peanut butter is fully incorporated into the other ingredients add the egg and vanilla and continue to beat until all ingredients are fully combined.
Add the dry ingredients and fold with a rubber spatula until the last streak of flour has disappeared.
Allow the dough to rest for at least 15 minutes so that the flour can absorb the liquid and create a firmer dough. After the dough has rested, use a cookie scoop to evenly divide the dough and roll it into balls in the palm of your hands.
With a fork, press down onto the cookie both vertically and horizontally across the cookie – resembling a cross.
Sprinkle sugar and bake – (optional) If you would like to give your cookies an extra special touch, sprinkle granulated sugar over the top of the cookies – and then bake!
Bake the cookies for 9-11 minutes. All ovens are different, I would first check the cookies at the 9-minute mark and keep them in the oven if they need a few more minutes. The outer edge of the cookie should start to get a nice golden color. Be careful not to over-bake these peanut butter cookies as they can turn from baked to overdone quite quickly.
Allow the cookies to cool on the tray for 5 minutes before transferring them to a wire cooling rack.