Preheat oven to 350 degrees
Line baking sheet with parchment - set aside
Combine flour, baking soda, salt & pudding mix in a small bowl & set aside.
In mixer - cream butter & sugars until light & fluffy
Add eggs & beat just until mixed in
Add dry ingredients - beat well about 20-30 seconds
Add chocolate chips & nuts - fold in
Place in tablespoon size balls about 2 inches apart on baking sheet & bake 10-12 minutes
Allow to cool on baking sheet about 10 minutes before removing
If using the same baking sheet for additional cookies- make sure it has cooled to room temperature before placing more dough on it. You don't want your dough on a hot sheet prior to placing in the oven as it will change how the cookies bake.