Step 1: Preheat your oven to 350°F (175°C) for even baking.
Step 2: In a large mixing bowl, cream together the softened unsalted butter, packed light brown sugar, and 1 cup of the white granulated sugar until light and fluffy, about 2-3 minutes.
Step 3: Add the eggs and vanilla extract to the mixture and beat until well combined.
Step 4: In a separate bowl, whisk the flour, baking soda, baking powder, and salt. Gradually mix this into the wet ingredients until just combined; do not overmix.
Step 5: Gently fold in 1 cup of the creamy peanut butter, reserving 1/2 cup for later.
Step 6: Scoop the dough onto prepared baking sheets, leaving space for spreading.
Step 7: Sprinkle the remaining 1/2 cup of white granulated sugar on top of each cookie.
Step 8: Bake for 10-12 minutes, until edges are lightly golden. The centers may look underbaked but will firm up as they cool.
Step 9: Cool on the baking sheet for about 5 minutes before transferring to a cooling rack.