Preheat oven to 350 F.
Line cookie sheet with parchment paper and set aside.
Cream butters and sugars together until smooth.
Add pudding, eggs, additional egg yolk and vanilla. Beat for about one minute on medium speed.
In a separate bowl, combine flour, baking soda, and salt.
Add dry ingredients to the wet ingredients a ½ cup at a time and mix until combined.
Fold in chocolate chips, I usually do this with my hands.
Scoop 1½ tablespoon sized scoops onto prepared cookie sheet about two inches apart.
Bake for 11-13 minutes.
Cool on pan for a couple of minutes before transferring to a cooling rack.