Preheat oven to 350 degrees. Lightly grease a flat rimmed cookie sheet or line with parchment paper/slip mats.
In a bowl, whisk together flour, baking soda and salt. Set aside.
In a mixing bowl, beat butter and sugars until fluffy. Add in eggs, vanilla and pudding mix. Mix until fully combined.
Gradually add in flour mixture and beat until well combined.
Stir in chocolate chips, pretzels and toffee bits. Your dough will be thick.
Drop dough, by the tablespoons on prepared baking sheet. If desired, sprinkle tops with coarse sea salt.
Bake 9-10 minutes or until edges are lightly brown.
Let cookies cool on cookie sheet for 5 minutes before removing.
Then, cool cookies completely on wire rack.