商朝的时候,陈唐关总兵李靖的夫人怀胎四年零八个月后,生下一个肉团。李靖非常生气,认为这是一个妖孽,便抽出宝剑一刀劈开。肉团裂开后,里面蹦出一个白白净净的小男孩,还高兴地抱着李靖的腿叫唤着:“爸爸,爸爸。”
可李靖很不喜欢这个怪异的儿子,正在闷闷不乐的时候,一位叫太乙真人的仙人赶来贺喜,还要求收他为徒。太乙真人送给小男孩两件宝物,一件是名为乾坤圈的手镯,另一件是名为混天绫的红色肚兜,并给他取名为“哪吒”。
哪吒七岁那年,东海龙王一滴雨也没有下,田里的农作物都枯死了。有一天,天气炎热,哪吒和几个朋友去海边洗澡、戏水。这时,东海龙王的三太子敖丙带着一群虾兵蟹将来到海边,正想抓一些健康的、细皮嫩肉的小孩去“孝敬”龙王,没想到一上岸就遇到一群小孩,心里非常高兴。为了向太子邀功请赏,夜叉迫不及待地举起叉子向孩子们叉去。哪吒见了,连忙把乾坤圈扔过去,夜叉一命呜呼。太子见一个小孩胆敢杀掉自己的得力大将,又恼又气,举起长剑向他刺去,可是没有刺中,哪吒每次都灵巧地躲过了。三太子还是紧追不放,情急之下,哪吒取下混天绫向他抛过去。那混天绫变成一块很大的布,将三太子和那些虾兵蟹将包得严严实实。哪吒用乾坤圈一打,他们全部现出原形,死了。哪吒想到爸爸正缺少一根腰带,于是把三太子的龙身拿回了家。
龙王知道自己最心爱的儿子被打死后,非常悲痛,变成一个读书人进入李靖府中,找他算账。李靖不相信龙王的话,说:“不可能的,他只是一个小孩子,怎么可能杀死三太子和夜叉呢?”龙王说:“不信,你自己去问他。”李靖在后花园里找到了哪吒,见他正在抽取龙身上的筋,知道闯了大祸,就问龙王打算怎么处置。龙王说要杀掉哪吒。李靖觉得事情本来是三太子挑起的,况且哪吒只是一个七岁的小孩子,这种惩罚不公道,就拒绝了。龙王恨恨地说:“那好,你不肯杀掉他,我现在就去天宫告状。”哪知,哪吒抢先一步赶到南天门,挡住龙王的去路。龙王一见哪吒就气得两眼直冒火,举起大斧子气势汹汹地朝他砍去。可他哪里是哪吒的对手,不但没有伤着哪吒,反而被哪吒打得半死。哪吒见老龙王的鳞片特别大,又去揭他身上的鳞片,想带几片回去给小朋友们玩。龙王疼得连忙求饶。最后,龙王变成一条蚯蚓,钻到哪吒的小肚兜里,由哪吒带到东海里,并保证再也不去天宫告状了。
龙王回宫后,连夜纠集了北海、南海、西海三个龙王,发起了特大洪水,还把李靖绑起来。哪吒对龙王说:“一人做事一人当,打死三太子的是我,打伤你的也是我,这跟我爸爸没有任何关系,你快把我爸爸放了。”龙王说:“好,要是我放了你爸爸也行,那你必须得死。”哪吒说:“只要你答应我不伤害我的父母和其他人,我马上就死。”说着,就拔出宝剑,自杀了。龙王总算解了心头之恨,把李靖放了。
哪吒死后,太乙真人赶过来,用莲花和鲜藕做成人的身躯,把哪吒的灵魂招来:“哪吒,哪吒,快过来,快复活。”那莲花和鲜藕做成的人果然变成了哪吒,还奇迹般地活了。
复活后的哪吒脚踏风火轮,手持尖火枪,比以前更加勇敢、英武了。他踏着风火轮再次来到龙宫,舞动着尖火枪,搅得海水如同沸水一样剧烈翻腾。哪吒如猛虎般径直冲入龙宫,谁也不敢阻拦。龙王哪里是哪吒的对手,斗不过几个回合,就被杀死了。
龙王死后,大害终于被除掉了,从此风调雨顺,人们又过上了太平日子。