Learn English – Single word for a person who gets addicted to a specific food item for a while

single-word-requests

I am looking for a single word for a person who gets addicted to a specific food item for a while, and then moves on to other, but is usually binge eating some specific food or the other. Example – My roommate got addicted to some chocolate and got one or two every day for a week, then she left it and got addicted to soup and kept drinking soup instead of breakfast or lunch, three to six packets in a day.

Best Answer

Perhaps you may dare mint a neologism with the suffix "-aholic".

In "workaholic" it apparently worked out pretty well but I'm not sure how a word like "chocolateaholic" would be welcomed.