唐僧师徒二人走到一个叫高老庄的村子,他们刚进村,就迎面撞上一个人。悟空见他匆匆忙忙,好像有麻烦事,便拉住他问。那个人左扭右扭,挣脱不开,只好对悟空说了实话……
他们来到老员外家,老员外告诉他们,自己有个女儿,三年前,招了一个姓猪的外乡人做养老女婿,没想到竟是个妖怪。刚来时,他是一个黑胖大汉,后来现出原形,是一个长嘴大耳朵的猪怪,一顿饭能吃上百个馒头!还把员外的女儿关起来,不让家人相见。
孙悟空想了个好办法,他先把员外的女儿救出来,然后自己变做员外女儿,以便擒拿妖怪。半夜了,妖怪卷着沙石进来了,他长得一副猪模样:黑脸胖身子,两只大耳朵。孙悟空等妖怪走近自己,拉住妖怪,说:“你看看我是谁?”一眨眼,由员外小姐变回原形。猪妖吓得化作一道火光,向山上逃去。悟空驾云,紧紧地跟在后面。
妖怪逃进洞里,关上洞门。没想到,悟空把洞门打得粉碎,猪妖只好出来应战。二人一个用金箍棒,一个用九齿耙,大战起来。妖怪说:“你是从哪里来的?我又没惹你,干嘛偏要和我过不去?”悟空说:“我是齐天大圣,现在正保护唐僧到西天取经。听说你做了许多坏事,特来捉你!”那妖怪听罢,忙说:“我在这儿就是为等取经人的。”
妖怪原本是天上的天蓬元帅,因为欺负嫦娥仙女,被打下凡间,落到猪窝,变成猪的样子。观音菩萨教导他,应该出家做和尚,并让他在这儿等唐僧,保护唐僧西天取经。
悟空听了,说:“好!你点火把你的洞烧了吧。”二人烧了妖怪的洞,回去见师父。唐僧问明白妖怪的身份后,收他做了徒弟,给他取名叫“猪八戒”。
收拾完行李,一行三人向西而去。