Preheat the oven to 350 degrees Fahrenheit. Line a cookie sheet or two with parchment paper.
In a large bowl cream together the butter and sugars until smooth and fluffy, about 2 to 3 minutes. 1 cup Unsalted Butter, 1 cup Brown Sugar, 6 TBS Granulated Sugar
Add in the eggs and vanilla extract and mix until just combined. 2 large Eggs, 1/2 TBS Vanilla Extract
Add the dry ingredients, flour, baking soda, and salt and mix until you have a soft cookie dough. 3 cups All Purpose flour, 1 tsp Baking Soda, 1/2 tsp Salt
Add in the mix ins and fold them into the cookie dough until they are evenly dispersed. (Save a few of each to top the cookies with if you don't have extra to make them look pretty) 1 cup Macadamia nuts, 1 cup White chocolate chips, 1 cup Dried cranberries
Scoop the dough by 1.5 to 2 Tablespoon sized portions, and place them at least 2 inches apart on the prepared cookie sheets.
Bake the cookies until the edges are golden, and the tops are just set, about 9-12 minutes.
Remove from the oven, and let the cookies cool on the cookie sheet for 10 minutes, then transfer to a wire rack to finish cooling.