You can freeze a Christmas pudding, but if you've made your own in advance of Christmas, it is better to store in a cool dry place and let the flavours develop. If you've bought a Christmas pudding that you haven't used, and want to freeze it, it should be safe to freeze for up to a year.
How do you freeze Christmas pudding?
Wrap the Christmas pudding in a couple of layers of tin foil. For extra protection add a ziplock bag over the top. Label and date the wrapped pudding. Christmas pudding will keep in the freezer for up to a year.
How do you store leftover Christmas pudding?
After you have steamed and cooled your pudding, replace the foil with a freshly buttered piece to keep it moist and store in a cool, dark place, or the fridge, until you are ready to reheat it on Christmas day.