Preheat oven to 350°F. Line a baking sheet with parchment paper and set aside.
Cream together butter, shortening, and white sugar. Then add brown sugar and vanilla extract until well combined. While mixing, add eggs one at a time until just incorporated.
In a separate bowl, whisk together dry ingredients (flour, salt, baking soda, baking powder). Slowly add flour to butter and sugar, mixing until everything is added and cookie dough forms. Fold in white chocolate chips and macadamia nuts.
Refrigerate cookie dough for at least 30 minutes. Scoop dough in 1-2 inch balls onto baking sheet. Leave a few inches of space between each one. Bake for 8-10 minutes, or until cookies have dropped and are beginning to turn golden brown on the edges.
Click on the time in the instructions to start a timer!How many cookies this makes depends on the size of your cookies. Use an ice cream scoop to make scooping the dough onto the baking sheet easier.