christmas cakes contain much the same ingredients as christmas pudding, but they're a little less dense and of course they're baked in the oven. traditional christmas cakes are usually made a couple of months earlier than christmas puddings as they really improve in flavour and richness with maturation and feeding.