Preheat oven to 350° F and line baking sheet with parchment paper or spray with nonstick cooking spray.
In the bowl of a stand mixer, or with electric beaters, beat together butter, brown sugar, and regular sugar until creamy and fluffy. Mix in egg, vanilla, and peanut butter.
Add flour, baking soda, baking powder, and salt and mix until just combined.
Scoop onto prepared baking sheet and bake at 350° F for 9-11 minutes until cookies are just golden on the edges.
Remove from oven and let cool on baking sheet for 5 minutes before transferring to cooling rack to cool completely.