Preheat oven to 350°F. Line baking sheets with parchment paper.
In a large bowl, cream together the softened butter, peanut butter, granulated sugar, and brown sugar until smooth.
Beat in the eggs one at a time, then stir in the vanilla extract.
In a separate bowl, whisk together the all-purpose flour, baking soda, and salt.
Gradually mix the dry ingredients into the wet ingredients until just combined.
Stir in the semi-sweet chocolate chips.
Drop tablespoonfuls of dough onto the prepared baking sheets, spacing about 2 inches apart.
Bake for 8 to 11 minutes, until the edges are lightly golden.
Let cookies cool on the baking sheet for 5 minutes before transferring to a wire rack to cool completely.