Line two baking trays with baking paper and preheat oven to 180°C (360°F).
Place the macadamia nuts in a hot dry skillet and toast over a low to medium heat until they just start to brown. Stir frequently to prevent burning. Remove from the pan and allow to cool. Roughly chop the nuts and put aside for later.
Into a large bowl sift the flour, baking soda and sugars.
Mix in the chocolate and chopped nuts.
Stir in the melted butter, vanilla and egg, until just combined.
Divide the mixture into 24 cookies. Shape into balls, place the baking trays spacing them well apart and lightly flattening each ball.
Bake for 10 - 15 minutes or until the outer edges of the cookies turn golden.
Remove from the oven and allow to cool on the trays.