Preheat oven to 350°F. Line baking sheets with parchment paper.
In a large bowl, whisk together the flour, baking soda and salt. Set aside.
In the bowl of a stand mixer fitted with the paddle attachment, or in a large bowl with an electric mixer, cream butter and sugars on medium speed for 3 minutes. Add in dry pudding mix, eggs and vanilla and mix until incorporated.
Gradually add dry ingredients to the butter mixture and mix until just combined. Stir in chocolate chips.
Using a medium cookie scoop (about 1.5 tablespoons), scoop cookie dough balls onto prepared baking sheets at least 2 inches apart.
Bake in preheated oven for 10-12 minutes.
Allow cookies to cool on pan for about 3 minutes before carefully removing them to a wire rack to cool completely.