Preheat oven to 375° Fahrenheit.
In large bowl, use hand mixer or stand mixer to cream butter, peanut butter, white sugar, and brown sugar together.
Slowly beat in eggs until mixture is fully combined.
Sift flour into separate mixing bowl, then whisk in baking powder, baking soda, and salt. Mix until combined.
Slowly mix flour mixture into peanut butter mixture until thoroughly combined. Place bowl of dough in refrigerator for 1 hour.
After 1 hour, use cookie scoop to portion chilled dough into 1-inch balls. Roll each ball between palms of hands quickly to smooth and place on baking sheet lined with parchment paper.
Flatten each dough ball with fork, using tines to form cross-cross pattern on top of cookie.
Place baking sheet in preheated oven and bake approximately 10 minutes, or until cookies begin to brown. Note: cookies will continue to bake slightly on pan as they cool.
Remove cookies from oven and let cool on pan before serving or transferring to storage container.