the key difference between fruit cake and christmas pudding is that fruit cake is a cake containing dried fruits, nuts and spices, made with butter and baked in the oven while christmas pudding is a steamed suet pudding.