To eat all this would be gluttony.
The definition of gluttony is eating too much.
Eating 20 cans of spaghetti in one sitting is an example of gluttony.
the habit or act of eating too much
Origin of gluttonyMiddle English glotonie from Old French from gloton, glutton
Excess in eating or drinking.
Old French glutonie, from gloton + -ie < Latin gluto.