红孩儿听说吃唐僧肉可以长生不老,用苦肉计骗取了唐僧的信任,纵风将唐僧慑走。悟空打探到红孩儿是牛魔王的儿子,而他与牛魔王是结拜兄弟,那么红孩儿就是自己侄儿子。正大光明上山跟红孩儿认亲戚要放人,结果红孩儿不买帐,把孙悟空乱棍赶出。
孙悟空想到假扮牛魔王哄儿子放人,结果因为不知道红孩儿生日而被识破,再次被赶出。没办法只能硬闯救人,却被红孩儿三味真火烧得悟空落荒而逃。悟空请来龙王洒下雨水,又被烧伤。无计可行之下,八戒去请观音相助,却在路上被红孩儿假扮观音捉去。
孙悟空一时不能降服,亲去落伽山请来观音菩萨,又让护法惠岸木吒借来托塔天王李靖的天罡刀,最终悟空真观音用莲花宝座,降伏红孩儿,让他做了观音菩萨的善财童子,最终成了正果。
牛魔王和铁扇公主的孩子红孩儿,修炼得道,神通广大,为益寿延年,他一心想各异唐僧肉。一天,他正在空中了望,看见唐僧师徒远远地走来,他知道唐僧的徒弟武艺高强。
硬拼怕不能取胜,于是,他想利用唐僧不辨真伪,心慈面软的特点来智取。他把自己变成七岁的孩童,用绳捆住手脚,高高地吊在树枝上喊“救人”。唐僧听到喊声,让悟空去解救。
悟空认出那是妖怪变的,叫师父少管闲事。唐僧动怒,又要八戒将红孩儿救下。当唐僧让悟空背上红孩儿走时,悟空背的只是个假的,红孩儿真身早已跳到九霄云外,并刮起一阵旋风。
趁机劫走了唐僧。风停后,唐僧没有了,悟空知道是妖怪捣的鬼。他记八戒和沙和尚看好行李,自己赶忙来到枯松涧火方洞找师父。悟空和孩儿一场恶战,红孩儿斗不过悟空。
便喷出龙王也不能熄灭的三味真火,悟空急忙跳出火阵,见不能取胜,便到南海请观音菩萨。菩萨降服了红孩儿,把他带回南海。悟空救出唐僧,师徒四人继续往西天取经。