Mix in the peanut butter and vanilla until well-combined, about 2 minutes.
1 cup creamy peanut butter**, 1 teaspoon vanilla extract
Add in sugars and beat until well-combined, scraping down the sides as needed, about 2 minutes.
1 ¼ cups brown sugar, ½ cup granulated sugar
Add in the eggs, one at a time, beating well after each addition.
2 large eggs
Stir in the flour, baking soda, baking powder, and salt.
2 ½ cups all-purpose flour, 1 ½ teaspoons baking powder, 1 teaspoon baking soda, ½ teaspoon kosher salt
Add candies and chocolate chips, and stir to combine.
8.5 ounce bag Reese's pieces and peanut butter cups, ¼ cup chocolate chips or chunks
Cover and chill for 30 minutes.***
Meanwhile, preheat oven to 350 F. Line two large baking sheet with parchment paper or silicone baking mats.
Scoop 1.5 tablespoons (medium cookie scoop) of dough onto the prepared cookie sheet, spacing cookies 2 inches apart.
Bake for 9-13 minutes, or until the edges are golden and the centers are set.
Cool cookies on the baking sheet for 5-10 minutes before transferring them to a cooling rack.
Notes
*The butter should dent when pressed, but it shouldn't be warm or smooshy. There's a picture above the recipe of what the butter should look like.**Regular peanut butter - not natural.***If you refrigerate the cookie dough for more than 30 minutes, you will need to let it soften up some before baking.