I like the chocolate bit!!
My husbands family usually has pork and applesauce, but I never knew why. The OP's question prompted me to look it up, and I found these
From a question asked on an Ohio State University nutrition site
We always have pork and sauerkraut for dinner on New Year's Day. Can you tell me anything about that tradition?
Everyone I know says it's for "good luck," but no one can tell me with certainty where this custom started. It appears to be a German or a Pennsylvania Dutch (really, it's Pennsylvania Deutsch) tradition that has migrated to other portions of American culture, but down South other practices prevail: there, New Year's Day calls for black-eyed peas -- particularly a dish called Hoppin' John, with seasonings and rice -- and collard greens.
From a website called 123newyear.com -
Lucky New Year Food in America
There is a Southern saying that dictates eating habits in the Southern United States' New Year's: "Eat poor on New Year's, eat fat the rest of the year." A traditional Southern New Year's meal includes ham, corn bread, black-eyed peas and collard greens. Both black-eyed peas and collard greens are considered especially lucky additions to the dinner table. Black-eyed peas are thought to bring wealth because they look like little coins, in addition to the fact that they swell when cooked -- a sure sign of prosperity. Collard greens are considered lucky because they are green, like greenbacks -- money!
I didnt notice any mention of the applesauce I think its just because none of the kids liked sauerkraut! There were more traditions from other countries on the 123 site that were pretty interesting as well.
Sending special New Year's pixie dust...