Preheat your oven to 350°F (175°C).
In a large bowl, cream together the softened butter, brown sugar, and granulated sugar until smooth.
Beat in the eggs one at a time, then stir in the vanilla.
In a separate bowl, whisk together the flour, baking soda, and salt.
Gradually blend the dry ingredients into the wet mixture.
Fold in the white chocolate chips and macadamia nuts until evenly distributed.
Drop spoonfuls of dough onto ungreased baking sheets, spacing them about 2 inches apart.
Bake in the preheated oven for 10-12 minutes, or until the edges are lightly golden.
Remove from the oven and let cool on the baking sheets for a few minutes before transferring to wire racks.
Enjoy your freshly baked cookies with a glass of milk!