Traditional steamed Christmas puddings can be a bit heavy and sweet. This cranberry pudding, with its lighter texture and pleasant tartness, will give your holiday dinner a perfectly delightful finish.