Whisk flour, baking soda and salt together in a bowl. Set aside.
Cream the butter and both sugars with an electric mixer (or by hand if your butter is very soft) just until blended. Beat in the pudding mix. When well mixed, add the vanilla and egg and stir until blended.
Add the flour mixture to the batter and stir until it is almost fully mixed. Add chocolate chips and continue stirring until flour disappears.
Using a medium size scoop, shape dough into mounds (you should get around 16) and chill the mounds (covered) on a dinner plate until ready to bake or bake immediately.
Bake at 375 degrees for 12 to 14 minutes or until cookies appear slightly browned around the edges and small cracks have formed. If you'd like your cookies paler, you can bake them at a lower temp. For browner cookies, you may even find you like them better baked at 400 for 10-12 minutes. The pudding keeps these cookies soft, so you'll always have soft insides even if the crust is very brown.