Start by chopping up the butter in cubes and place in a medium sized pot (cutting the butter helps the butter to melt evenly and quickly). Melt butter over a low-to medium heat and mix in brown sugar and white sugar until well blended. Set aside to cool slightly (we need to add the eggs soon and we don’t want them to cook).
In a medium sized bowl, sift together the flour, baking soda and salt and then whisk them together to ensure that they are evenly distributed. Set this aside.
To the butter mixture, add vanilla, egg and egg yolk and beat until light and creamy.
Now add the sifted ingredients until just blended. Fold in the white chocolate and cranberries.
Place bowl of cookie dough in the fridge for 15 minutes (or until firm enough to roll into balls). Roll the mixture into walnut sized balls. *If you have the time, chill the cookie dough balls in the fridge for 30 minutes or even better, over night – this helps the flavours to intensify and prevents the cookies from spreading too quickly when cooking.*
When ready to bake, preheat your oven to 165 Degrees Celsius (330 Degrees Fahrenheit) and grease a baking tray or line with baking paper.
Place cookie dough balls onto the baking tray, but do not press down (i.e. leave them as balls). Cookies should be about 8 cm apart.
Bake for 15 minutes.
(The cookies will look really soft and as though they are not quite done – this is when you need to take them out.) They will continue to cook slightly on the tray and will set in a couple of minutes.
Place onto a wire rack to cool and then devour.