Preheat oven to 375° F. In an electric mixer with paddle attachment, cream together butter and sugars. Add extracts and pudding mix and eggs one at a time. Beat for 1 minute.
In a separate bowl, combine flour, baking soda, and salt. Add to sugar mixture one a little at a time, mixing thoroughly between each addition. Add a drop or two of green food coloring at this point if you want a stronger green color. Stir in chocolate chips, green M&Ms and chopped walnuts or pistachios.
Using a medium cookie scoop or Tablespoon, drop cookies on baking sheet. Bake for 8-10 minutes or until edges are turning slightly golden.
Let cool on the pan a couple minutes then move to a cooling rack.
Notes
Storage: Store in an airtight container for up to 3 days or freeze up to 3 months.