gourmand
noun
°A person given to excess in the consumption of food and drink; a greedy or ravenous eater. See gormand.
"That great gourmand, fat Apicius - Ben Jonson"
°A person who appreciates good food.
synonyms: glutton, gourmet, foodie