Preheat the oven to 375 degrees F. Cream butter, sugar, and brown sugar. Add the eggs and vanilla to the mixture. In a separate bowl, combine baking soda, salt, pudding, and flour. Whisk together then slowly add to the butter mixture. Add candy corn and white chocolate chips to the dough. Mix with a wooden spoon.
Cover the dough and place in the fridge. Use a small cookie scoop or a spoon to form dough into balls, keeping any exposed candy corn covered with dough so it doesn't melt all over the cookie sheet. Bake 8-10 minutes on a greased cookie sheet.