Preheat oven to 375 degrees. Line baking sheets with silicone mats or parchment paper.
In a medium bowl, combine flour, salt and baking soda. Set aside.
In a large bowl, cream together butter, dry pudding mix, brown sugar, granulated sugar and vanilla extract until light and fluffy.
Beat in eggs.
Gradually add flour mixture until smooth.
Stir in candy and chocolate chips.
Using a cookie dough scoop, divide dough and roll into balls.
Place on baking sheet and slightly press down the top.
Add more candy on top if desired.
Bake 8-10 minutes or until lightly golden brown.
Remove from oven and cool slightly on the baking sheet.
Transfer to wire rack.
Store in airtight container for up to 5 days.