Preheat the oven to 350 degrees F.
Beat together the butter and sugars in a large mixing bowl with either a hand held mixer or a stand up mixture until the mixture is smooth and fluffy.
Add in the eggs, one at a time. Beating after each one. Then add in the vanilla extract.
In a separate bowl, mix together the pudding mix, flour, baking soda and salt.
Then gradually add the flour mixture into the butter mixture until just combined. Be careful not to over mix.
Then stir in the chocolate chips.
Drop the cookie batter onto baking sheets using a cookie scoop.
Then bake for 8-10 minutes until the edges are slightly golden brown.
Let the cookies sit on the baking sheets for 5 minutes and then transfer them to a wire rack to cool completely.
Then they are ready to enjoy!