唐僧命徒弟路救一位自称被强盗掠入山中的女子,不料女子却是妖精所变,在山寺中吃了两个贪色的和尚,并使妖风把唐僧摄入险空山无底洞。悟空先后四探妖洞:先察知妖精欲与师父成亲;再入洞变成红杏诓妖吞下,逼她放了师父。不想妖精再次摄走唐僧。悟空三番入洞,探明妖精来历,遂上天宫告状,迫使玉帝派托塔李天王父子随悟空入洞,终于擒住金鼻白毛老鼠精。
玉华州国王下旨逐僧。唐僧师徒来到州境,扮成客商,住进小店。适逢三个太子领兵盘查,四人分别躲进米缸、衣箱、席筒、木柜内,被抬进宫去听候发落。夜间,悟空用隐身术潜入宫中,作法把国王、王后、妃嫔、太监及满朝文武顶上头发全部剃光。国王受此教训,自认排佛之过,礼遇唐僧师徒。三个太子拜悟空、八戒、沙僧为师,习学武艺,并连夜仿造铁棒、钉耙、禅仗。不料黄狮精使妖风摄走三件兵器,准备召开“钉耙宴”。悟空、八戒、沙僧设计进入妖洞,夺回兵器。黄狮精请来竹节山盘桓洞九头狮精率众狮助战,擒走国王、唐僧及三个太子。悟空请来太乙真人,收伏狮精,悟空等才得继续传教武艺。
天竺国园中一个不明来历女子的哭声,引起了唐僧师徒的关注。天竺国公主骑象择亲,一箭射中唐僧之帽。国王为公主和唐僧举行盛大婚礼。园中的女子在喜庆的乐声中,欲投河自尽,被悟空暗中救起。悟空变作老奶奶,问明女子身世。她原是天竺国真公主,一年前在父王为他举行的二十岁生日盛宴上,被黄风刮走。假公主正做着与唐僧结好的美梦,不期又一个公主前来争婚。原来这是悟空所变,揭破了假公主的秘密。月宫嫦娥来到下界,收伏假公主——月宫捣药的玉兔,真公主才得与父母团聚。