Line a baking sheet with aluminum foil, parchment paper, or a silicon make and set aside.
In a medium saucepan, melt butter over medium heat and set aside. Or melt butter in the microwave.
Meanwhile, whisk flour, salt, pudding mix, and baking soda in a medium bowl and set aside.
Pour the melted butter into a large bowl. Whisk in the eggs, vanilla, and white and brown sugar until combined.
Stir in the flour mixture until everything has been fully incorporated.
Fold in the chocolate chips and refrigerate for about an hour (or overnight).
When ready to bake, preheat oven to 375℉ (190℃).
Divide the dough into 24-30 balls and place them three inches apart on the baking sheet.
Bake one tray at a time for 10-15 minutes or until cookies are golden brown, still puffy, and the edges have begun to set. Rotate the baking sheet halfway through for even baking. The centers will still be soft. Let cookies cool for a minute or two before eating so you don't burn your mouth.
Serve with a cold glass of milk or steaming cup of coffee, and enjoy.