Preheat oven to 350 degrees F. Line a baking sheet with parchment paper or silicone baking mat and set aside.
Using a mixer, beat together butter and sugars until creamy. Add in pudding mix, eggs, and vanilla extract.
In a medium bowl, whisk together the flour, baking soda, and salt. Add the dry ingredients to the wet ingredients and mix until just combined. Stir in the chocolate chips.
Drop cookie dough by rounded tablespoons onto prepared baking sheet.
Bake for 10-12 minutes, or until slight golden and set around the edges. The centers should still be soft. Remove cookies from oven. You can sprinkle the cookies with flaky sea salt, if desired. Let the cookies cool on baking sheet for a few minutes. Transfer to a cooling rack and cool completely.
Make sure you use the pudding MIX and not prepared pudding. You only want the dry powder!