gourmandize
Concise Oxford English Dictionary © 2008 Oxford University Press:
gourmandize /ɡʊəm(ə)nˈdiːz/ (or gourmandise /ˌgʊəm(ə)nˈdiːz, ˈgɔː-/) (also gormandize)
▶verb eat good food, especially to excess. ▶noun appreciation or consumption of good food.
– derivatives
gourmandizer noun.
gourmandizer noun.
'gourmandize' also found in these Oxford entries:

