gluttony

noun
  1. excessive eating and drinking; habitual greed or excess in eating
  2. Usage: often considered a moral failing or sin in religious contexts

Examples