Preheat & prep. Heat your oven to 350°F (175°C) and line a baking sheet with parchment paper. This is basically your cookie safety net.
Mix the wet stuff. In a big bowl, cream together peanut butter, butter, brown sugar, and granulated sugar until smooth. Add egg + vanilla and mix until fluffy.
Add dry ingredients. Whisk together flour, baking soda, and salt in a separate bowl. Gradually add to wet mixture, mixing until just combined. Overmixing = tough cookies (not cute).
Fold in chocolate. Gently fold in chocolate chips (and nuts if using). We’re not stirring soup here; just enough so every cookie gets some chocolate love.
Scoop ‘em. Use a cookie scoop or spoon to place dough onto prepared baking sheet, leaving about 2 inches between cookies. They’ll spread a little.
Bake. 10–12 minutes or until edges are golden but centers still soft. They’ll firm up as they cool, promise.
Cool & enjoy. Let them rest on the sheet for 5 minutes, then transfer to a wire rack. Or eat warm—no judgment.