• 100g pack cashew nuts (more if preferred)
  • 140g salted butter at room temperature, plus extra for greasing
  • 250g plain flour
  • ½ tsp baking powder
  • 200g white caster sugar
  • 100g crunchy cashew nut butter or use peanut butter
  • 1 large egg beaten
  • 2 tbsp golden syrup
  • 200g bar chocolate, 50% cocoa solids chopped into 1cm chunks
  • 6g freeze dried cranberries


1. Heat oven to 180C/160C fan/gas 4.

2. Scatter cashews over a baking tray and toast for 5-7mins until golden.

3. Cool the nuts then roughly chop them.

4. Next grease and line 2 baking sheets with parchment.

5. Sift the flour, baking powder and ½ tsp salt into a large bowl then stir in the sugar.

6. Cut the butter into rough cubes and add this and the nut butter into the bowl.

7. Rub together until the mixture resembles damp breadcrumbs.

8. Using a cutlery knife, work the egg and syrup into the bowl to make a soft dough.

9. Tip in the chocolate, nuts and cranberries, and stir to combine. Try not to overwork the dough at this point.

10. Roll slightly heaped tablespoons of dough into balls and place each one on a baking sheet, leaving plenty of room for the cookies to spread.

11. Bake for 12 mins or until golden at the edges and risen in the middle.

12. Let them cool for 5 mins then move to a rack to cool completely.

13. Repeat until all the dough is shaped and baked.

To make ahead, freeze the raw cookies on a baking sheet, then transfer to a freezer bag or box once solid. Bake from frozen, adding 5 mins to the cooking time.

Serving suggestion - If you're like us just pick it up and eat it!