In a mixing bowl, sift the flour, baking soda, and salt together. Set aside.
In a separate large bowl, whisk together melted butter, brown sugar, sugar, peanut butter, vanilla, and eggs.
Add in dry ingredients and mix until combined. Add the mini chocolate chips, peanut butter chips, and chopped mini Reese's.
Preheat oven to 350°F. Line two large cookie sheets with parchment paper. Let the cookie dough sit for 10 minutes to help prevent spreading before scooping.
Use a large cookie scoop (1 oz or 2 TBSP) and scoop 6 cookie dough balls per cookie sheet.
Bake for 13-15 minutes. Cookies will be soft in the middle and lightly golden brown on the edges. Top with extra chocolate chips, peanut butter chips, and peanut butter cups.
Let the cookies sit on the hot pan for 5 minutes before transferring to a cooling rack.
