Preheat oven to 350 degrees. Line baking sheets with parchment paper and set aside.
In a medium bowl mix flour, pudding mix, baking soda, baking powder and salt.
Using an electric mixer cream butter and sugars.
Add egg one at a time.
Gradually mix in flour mixture until just combined.
Stir in white chocolate chips and chopped nuts.
Make 2 tablespoon size balls with dough and place on baking sheet about 1 1/2 inches apart.
Bake for about 10-11 minutes until bottom and sides begin to turn golden brown.
Remove from oven and let cool on baking sheet for 5 minutes. Cookies will look puffy and will be soft when pulled out of the oven. Once they begin to cool on the baking sheet they will firm up.