大地主西门闹死后,经历了转世为驴,为牛之后,又被阎王戏弄转世为猪, 它降生在西门屯公社的杏园养猪场,是猪母一胎所剩的最后一头小猪仔,猪十六。他有十五个哥哥姐姐。但是生硬野蛮的猪十六很快显露出不同寻常的一面。他疯狂吃奶并且阻止其他兄妹和他竞争,很快长成一头身量巨大的公猪,并且作为猪场的种猪受到了精心饲养。
在杏林猪场,它遇到了作为饲养员的白氏,西门闹的原配夫人。也遇到了金龙此刻是猪场负责人。
很快为了扩建猪场,金龙带领村里几个人从沂蒙山买回了一千零五十七头猪苗,这其中只有一只作为公猪种猪的刁小三成了猪十六新猪舍的邻居,另外都是母猪和已经阉割的公猪。刁小三这个尖嘴獠牙怪模怪样未经驯化的野猪就成了猪十六的对手和敌人。
猪场迎来了各个公社人们的参观学习,为了扩大影响力,落实“大养其猪”的政策,召开了史无前例非常隆重的养猪大会。为了让所有猪呈现最好的精神面貌,猪都洗了澡,刷了毛,甚至用油漆在肚皮上写了宣传语。猪舍也全部粉刷一新。猪十六趁机在会后的参观环节,利用自己能够的上树技能趁机大出风头。
刁小三和猪十六同样都是猪场公猪,待遇却千差万别。两头猪从一见面就有了嫌隙,刁小三还因为蹭到猪十六猪窝睡觉吃食被猪十六痛打一顿。在猪食供应紧张的时候,刁小三野性发作,为了泄愤开始拆猪舍顶棚,猪十六报警鸣笛。最后也被牵连挨了蓝解放一鞭子。刁小三则被打的血迹斑斑。
黄家两姐妹互助和合作都看上了金龙,而蓝解放也在偏偏爱着互助。当看到互助和金龙在杏树上的偷情时,蓝解放几近疯狂大病一场,而金龙也因为丑事被人知道而一蹶不振。还是莫言出了主意,互助嫁金龙,合作许给蓝解放。结婚后的两对新人过上了新生活。解放和合作在庞主任安排下进了棉花加工厂工作。
接下来就是猪十六大战刁小三,争夺猪场公猪交配权。那完全是一场既浪漫又残酷的决斗。美丽的月夜,杏花芬芳的杏林,群猪乱舞,动听的草帽之歌。最后刁小三元气大伤,右眼几乎全瞎,左眼也仅剩微弱视力。猪十六在那个晚上和母猪蝴蝶迷,完成了成人礼。失败后的刁小三拒绝履行公猪职责被猪场找人阉割,它的伤口流血不止,最后还是宝凤用互助的长发缝合才幸免一死。
之后杏林猪场发生传染病,好多头猪都不不幸染病身亡,猪场的猪数目锐减,刁小三在一个晚上逃离了猪场。
毛主席去世了,西门屯全屯陷入了悲痛中。蓝脸痛哭流涕,原来他表面上无动于衷,其实他比谁都更加哀痛。
许宝贪心要夺取猪十六的睾丸,在偷袭猪十六不成,反而被撞击死在猪舍,猪十六为了保命带着小花猪逃亡了。他们顺流而下,在河流里面逐月而去,不想闯入一片沙洲,遇到了一群野猪,在打斗中小花牺牲了。猪十六遇到了刁小三,他靠实力成为了猪群之王。
猪十六阔别故乡四年,回去探望,村里适应了个人承包责任制,蓝脸错了那么多年最终证明他对了。村里各种坏分子都摘帽了,成为了普通公民。只有一个人无法接受现实,就是卸任数年的村主任洪泰岳,他对现在的政策愤愤不平。他满腔愤怒,乘醉大闹迎春的小饭馆。
金龙本来想安排白氏为和洪泰岳结合,醉醺醺的鸿泰岳醉酒后去蚕房侵犯白氏,一边谩骂,一边推搡,刺激了猪十六作为西门闹的记忆,咬掉了洪泰岳的睾丸,白氏含恨自缢。
西门屯人为了口腹之欲,组织了打猎队伍对付沙洲的猪群,“破耳朵”带领猪群拼死抵抗,取得威信,趁机取代了猪王的地位,合作在猎猪行动中不幸左臀被咬伤,成了半臀人。猪小三黯然离去沙洲。在第二次人猪大战中,原来和西门驴争夺杀狼战绩的三个打猎人带头,这次全歼猪群,群猪被烧死,杀死场面非常凄惨。猎猪队把自然死亡的刁小三的尸体作为猪王到处展览。猪十六趁着他们庆功之夜突袭上床为兄弟后辈们复仇。
三个月后猪十六返回西门屯,在河流冰面上看到几个落水的儿童,这里面有开放,改革,凤凰,欢欢,西门家和蓝脸家的后辈们。猪十六救了孩子们,它作为一头英雄的猪被埋葬在蓝脸家的土地上。