• 100g butter, softened
  • 125g caster sugar
  • 1 medium egg, beaten
  • 1 small red apple, peeled, cored and finely diced (120g diced weight)
  • 50g dried cranberries
  • 50g California walnuts, chopped
  • 300g self-rising flour
  • 2 teaspoon mixed spice


  1. Preheat the oven to 180°C. Line 1-2 large baking trays with baking parchment.
  2. Whisk the butter and sugar together until pale. Whisk in the egg and stir in the apple, cranberries and walnuts. Stir in the flour and mixed spice to give a stiff dough.
  3. Divide into 20 balls and flatten slightly, place on the baking trays and bake for 15-20 minutes until golden. 4. Allow to cool slightly on the tray before transferring to a cooling rack.