In the bowl of a stand mixer, combine the butter, brown sugar, granulated sugar, and both peanut butters. Beat on medium-high speed until fully combined.
Lower the speed to medium-low and beat in the egg and vanilla.
In a separate bowl, combine the dry ingredients (flour, baking powder, salt).
Add the dry ingredients to the wet ingredients and beat on low speed until combined. The dough will look crumbly.
Place a large sheet of plastic wrap on a hard surface. Pile the dough on the edge of the plastic wrap until you have a log-like shape that is about 1 1/2 inches in diameter. Make sure to leave about 2 inches of plastic wrap on the each side of the log.
Slowly roll the dough in the plastic wrap like a Tootsie Roll or a sausage. Continue rolling back and forth until the dough forms a perfect log. Continue making these logs until the dough is finished - you should make about 3.
Chill the dough in the fridge for at least 2 hours or overnight. If you want to add peanuts to the outside of the cookies, remove the dough from the fridge after 1 hour and roll the logs in the crushed peanuts. Wrap up in plastic wrap again and return to the fridge.
When you are ready to bake, preheat the oven to 400 degrees F.
Prepare a baking sheet by covering with parchment paper.
While the oven preheats, remove the logs from the fridge and slice each log into cookies, about 1/4 inch thick.
Place the slices cookies on the prepared baking sheets and bake in the oven until the edges become lightly golden brown, about 8 minutes.
Allow the cookies to cool and enjoy!