Preheat the oven to 350 degrees.
In a large bowl, cream the butter, sugar, and brown sugar.
Add the vanilla pudding mix and beat until incorporated
a small bowl combine the flour and baking soda. Slowly add this mixture to the wet ingredients until all ingredients are mixed.Stir in the Peppermint Crunch pieces and M&Ms until they are all mixed into the dough.Roll the dough into rounded teaspoonfuls and place on an ungreased cookie sheet. Bake for 8-10 minutes or until the cookies are golden brown.Makes about 2 dozen cookies