This is a moist cake. I'm not sure why it's called pudding cake since there is no pudding in it. My mom only cooks on the holidays (and even then it's rare), but she is a good cook and has a lot of great recipes for holiday parties. This is one of them.
Sift flour, sugar, soda and salt together. Add eggs and fruit cocktail with juice, mixing well. Pour into a greased and floured 8 or 9 inch tube pan. Bake at 300 degrees for one hour or until a toothpick comes out clean. Cool for 10 to 15 minutes. Remove from pan. Top warm cake with pudding icing.
Pudding Icing: Place butter, sugar, milk and egg yolk in heavy saucepan; bring to a boil. Cook for 2 minutes, stirring constantly. Add vanilla, coconut and nuts, mixing well. Cool slightly; place on top warm cake.
Note: Cherries and mint gum drops may be added to top of the cake to make it look more festive.