Preheat oven to 375°F and line baking sheets with parchment paper.
In a large bowl, beat softened butter with granulated sugar and brown sugar until creamy and smooth, about 2-3 minutes.
Add eggs and vanilla extract, beating until well combined and fluffy.
In a medium bowl, whisk together flour, baking soda, and salt.
Gradually mix dry ingredients into wet ingredients until just combined.
Stir in chocolate chips until evenly distributed.
Warm peanut butter in microwave for 10 seconds, then dollop spoonfuls throughout the cookie dough.
Use a spatula to gently fold and swirl the peanut butter through the dough, leaving visible ribbons and streaks.
Scoop dough by rounded tablespoons onto prepared baking sheets, spacing 2 inches apart.
Bake for 9-11 minutes until edges are set and golden but centers are still soft.
Cool on baking sheet for 3 minutes before moving to a wire rack.