Preheat your oven to 350 and prepare baking sheets by lining with parchment paper.
In a large bowl mix together flour, baking soda, salt, and white chocolate pudding mix. Set aside.
In your mixer cream together butter, sugar and brown sugar. Add eggs and mix together. Add your bowl of dry ingredients. Mix together and lastly add the white chocolate chips and macadamia nuts.
Scoop out cookie dough and roll into balls. Place two inches apart on baking sheet.
Bake for about 10 minutes or until slightly golden. Let cool and enjoy!