Preheat the oven to 350℉. Prepare a cookie sheet(s) by spraying lightly with cooking spray, or line with parchment paper. Set aside.
In a large bowl using an electric hand mixer, or use a stand mixer with the paddle attachment, beat the butter, granulated sugar, light brown sugar, and creamy peanut butter until light and fluffy; 2 minutes beating on medium to medium-high speed. *It's really important that you beat it for at least 1 minute, but I recommend 2 minutes. You want it really light, fluffy, and whipped. 1/2 cup (1 stick) salted butter, 1 cup granulated white sugar, 1/2 cup packed light brown sugar, 1/2 cup creamy peanut butter
Add the eggs and vanilla extract and beat until well combined.
2 large eggs, 1 teaspoon pure vanilla extract
In a separate smaller bowl, whisk together the all-purpose flour, baking soda, and salt.
2 cups all-purpose flour, 1 teaspoon baking soda, ¼ teaspoon salt
Gradually, a little bit at a time, add the dry ingredients into the wet ingredients and beat on low speed just until combined.
Add in the chocolate chips and peanut butter chips and mix gently just until combined.
1 cup semi-sweet chocolate chips, 1 cup peanut butter chips
Use a 2-tablespoon cookie scoop to drop the dough onto the prepared cookie sheet(s), leaving about 2-inches of space between each one.
Bake for 9-12 minutes or until the edges are lightly golden and the centers begin to crack.
Allow the cookies to cool on the baking sheet for 2-3 minutes before transferring to a wire rack to cool completely. Eat the cookies at room temperature or slightly warm still!