他原是上界田鵬元帥,掌管天河水土,隸屬八萬水軍。後來他喝醉了調戲霓裳仙女,大吵大鬧,引來了靈關的糾察。後來跪拜鬥牛宮,吃了靈芝仙草,惹怒了玉帝。本該在仙臺斬首,後來太白金星為他求情,玉帝改斬首令兩千多錘再貶人間。
他在地球重生的時候,誤投了壹個豬的胎兒,變成了壹只胖豬,臉和野豬差不多。他曾經是涪陵山詹韻洞的惡魔。它殺了母豬,殺了那群豬,收養了去涪陵詹韻洞的貓兒姐。沒想到,壹年後毛二傑死了,只給他留下壹個洞府。此時,他住在詹韻山洞裏,自稱是“豬”,終日以行人為食。
觀音菩薩找佛護法時路過涪陵山。八戒不知高地,打菩薩,與木叉廝殺。此後,觀音菩薩將被接受為佛陀的保護者,並采取法名豬悟能。之後斷了五葷三戒,在此靜待取經。