gourmandism

noun
  1. excessive or greedy indulgence in eating and drinking; gluttony
  2. Usage: formal; often used to criticize overindulgence
  3. a refined appreciation for fine food and cooking; gourmet taste
  4. Usage: less common than the first sense; sometimes used positively to describe culinary sophistication

Examples