Christmas pudding


Difficulty: Easy

Time: 90 minutes

Serves: 12

Free from refined sugars, this healthy and quick Christmas pudding is packed with all the flavours and smells of Christmas and it only takes a few hours to make!


  • 1½ whole, sweet oranges roughly chopped with the skin
  • 300g medjool pitted dates
  • 200g pitted prunes
  • ⅓ cup coconut oil
  • 1¼ cups water
  • 1½ cups dried currants
  • 200g organic dried apricots, finely chopped
  • 100g pitted prunes, roughly chopped
  • 4 eggs, lightly beaten
  • 350g almond flour
  • 1 tsp vanilla essence
  • 1 tsp cinnamon
  • ¼ tsp clove
  • ½ tsp ground nutmeg
  • ¼ tsp salt


Preheat oven to 190C. Grease a medium sized pudding bowl. Combine dates, prunes, orange and water into a saucepan and bring to boil. Simmer for 10mins or until the water has evaporated and the dates have formed a thick paste. Stir through the coconut oil and set aside to cool. Place the cooled date mix into a food processor and process until smooth. Transfer to a large bowl and add apricots and prunes, currants, almond flour, vanilla, cinnamon, clove, nutmeg and the eggs. Mix well. Pour the mixture into your prepared pudding bowl. Place the pudding bowl into a deep baking tray, then pour in hot water until it reaches ½ to ¾ of the way up the roasting tray.

Cover the tray and pudding with a layer of baking paper and foil. Make sure it is completely sealed so no steam can escape. Bake for 1 hour and 30 minutes. Carefully remove from oven. Serve with coconut cream.