Preheat oven to 375. Mix flour with soda in medium bowl. In large bowl combine butter, the sugars, vanilla, and pudding mix. Beat until smooth and creamy. Beat in eggs. Gradually add flour mixture, then stir in chips(or m&m's) and nuts. Batter will be stiff.
Drop by rounded teaspoonfuls, about 2 inches apart onto ungreased cookie sheets. Bake for 8 to 10 minutes or until light golden brown.