Christmas Pudding – Dairy-free, Wheat-free, Egg-free, Nut-free, Gluten-free

Having people truly understand what it is to live with severe food allergies can be difficult. Having a good support network around you is key. Oliver’s grandparents have been an amazing support in our journey with severe food allergies… through all the ups… and all the many downs… and having their support has meant the world to us and has made things just that bit easier. So we have been working together over the last few years on finding a Christmas Pudding recipe that we could all enjoy together including Oliver. Oliver’s Nonna has tried and created a few different one’s over the years that were good and that we loved sharing together but it was when she had a pudding at a friend’s house a few years ago and asked her friend how she made the pudding that she knew that we were going to be able to work with this recipe and tweak it and change it to create the right mix to make a dairy-free, egg-free, wheat-free, nut-free tasty Christmas pudding! And here it is for you all to enjoy and share with your loved ones this Christmas also…                      HAPPY CHRISTMAS EVERYONE!

Christmas Pudding (Dairy-free, Egg-free, Wheat-free, Nut-free)

INGREDIENTS: 2 cups of mixed fruit of your choice, 110 g Nuttelex, 2 cups of dairy-free milk alternative (soy or rice) we use soy, ¾ cup of raw sugar, 2 tsp bicarbonate of soda, 2 cups wheat-free & gluten-free flour

METHOD: Prepare and grease a 1 litre pudding bowl and set aside.


Bring mixed fruit, Nuttelex, milk and sugar to the boil.


Add bicarbonate of soda.


Stir and take off heat. Fold in the flour.


Pour into the prepared pudding bowl.


Click on the link and watch this video to see how easy it is to seal and steam your pudding well.




Steam the pudding for 1 ½ hours.

It’s as easy as that!! Serve with ice-cream or Thermomix dairy-free, egg-free custard. Click here for custard recipe.

Happy Christmas! And happy eating :- )







Leave a Reply

Your email address will not be published. Required fields are marked *