牛魔王在牛头山无法无天,二郎神奉命缉拿牛魔王,在一次设计堵截牛魔王时,将沉睡百年的猪八戒惊醒。铁扇公主一直暗恋着二表哥二郎神,偷偷溜下天庭,不小心触碰了当年小龙女的一滴眼泪,致使猪八戒误会铁扇就是小龙女。猪八戒找到月老,月老告之他与小龙女已经情断义绝,八戒不信,月老给他看情种,果然没有他与小龙女那一颗。猪八戒找到铁扇公主,正赶上铁扇公主过生日,猪八戒躲在一棵树下偷听铁扇公主许愿。
猪八戒在树下听到铁扇公主说希望在她二十岁这年有一场轰轰烈烈的爱情,八戒误以为是跟他自己。铁扇公主自告奋勇抓牛魔王,猪八戒却以为小龙女是为了执行任务才不肯与他相认,于是猪八戒决定帮铁扇公主先抓到牛魔王。铁扇公主在猪八戒的协助下,很快在牛头山取得牛魔王的信任,牛魔王请铁扇公主参加他的聚会。
铁扇公主与铁扫公主冒充白蛇、青蛇参加牛魔王的群妖聚会,由于铁扫的出现,差一点给群妖识破二人的卧底身份,危急中猪八戒出现,虽然救了铁扇、铁扫,但自己却被牛魔王抓了起来,要被煮了。第二天,所有的妖怪都吵着如何炖蒸或煮猪八戒时,铁扇公主却要求把猪八戒留给自己当奴隶。牛魔王提出只要铁扇公主赢了他,他就放了猪八戒。猪八戒打听到牛魔王有一个飞火流星非常厉害,于是铁扇、铁扫、猪八戒三人设计请牛魔王来吃饭。铁扇公主非但没有灌醉牛魔王,却灌醉了自己,意外地是牛魔王把飞火流星借给了她。