Gluttony, the act of eating to excess.
An excessive appetite for food
The eating of many different types of food