Preheat oven to 350 degrees
Beat butter and sugars together until light and fluffy
Stir in pudding mix milk and vanilla extract.
Beat in eggs.
Add dry ingredients and stir until combined.
Stir in chocolate chips and nuts.
Place 1 1/2 inch balls of dough 2 inches apart on an ungreased cookie sheet.
Bake 8-10 minutes or until golden brown.