White Chocolate, Cranberry & Macadamia Cookies Recipe

Difficulty: Easy

If you’re like me and love Subway cookies, then this is the perfect recipe for you – if you don’t, well you should be questioning your taste buds! They can also be frozen so are the perfect cookies to batch bake.


  • 400g white chocolate, chopped into small pieces
  • 100g dried cranberries
  • 100g macadamia nuts, chopped into pieces
  • 200g butter
  • 2 eggs
  • 100g light muscovado sugar
  • 350g plain flour
  • 175g golden caster sugar
  • 2 tsp vanilla essence
  • 1 tsp baking powder
  • 1 tsp cinnamon


  1. Pre-heat oven to 160c fan/180c/gas mark 4.
  2. Melt 170g white chocolate, then set aside to cool.
  3. Beat in the butter, eggs, sugars and vanilla to the melted chocolate, until the mixture is creamy.
  4. Stir in the flour, baking powder, cranberries, cinnamon and 2/3 of the remaining white chocolate/macadamias.
  5. Line a baking tray with baking paper. Using a tbsp, place small mounds of dough, spaced well apart, then poke in the remaining chocolate, nuts & berries.
  6. Bake in batches for approx 12 minutes, until a pale golden colour. Leave to harden on baking tray for a few minutes, then transfer to a wire rack to cool.
  7. If you do not wish to bake them all now, scoop cookie dough, as done earlier, then transfer to freezer and open-freeze. Once frozen, pack them into a freezer container, layer each cookie layer with baking paper. (Use within 3 months of freezing, bake from frozen for approx 15-20minutes.)


Are you looking for some more baking inspiration? Check out our Bramble & Walnut Squares Recipe!

One thought on “White Chocolate, Cranberry & Macadamia Cookies Recipe

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s