山西人仇仲战乱的时候被俘虏了,留下了两个孩子,一个叫仇福,一个叫仇禄。继母邵夫人靠着剩余的家产抚养着两个年幼的孩子,但连续几年收成都不好,又受到无赖欺压,最后连吃饭都困难了。亲戚里有个姓廉的叔叔劝邵夫人改嫁,但她一直不同意。姓廉的想把邵夫人嫁到姓大的人家去,但有个姓魏的邻居一直和仲家有矛盾,就到处造谣,败坏邵夫人的名誉,姓大的人家听说了就取消了婚约。邵夫人被这些事困扰,最后竟病得卧床不起了。这时福公子已经十六岁了,家中的事情没有人操持,就娶了姜秀才的女儿。姜家姑娘很会过日子,没多久,仇家的情况就好转了,还能供得起禄公子去上学读书。
那个姓魏的邻居看到仇家生活好了,心里十分生气,但表面上却假装和福公子很好,经常一起喝酒吃饭。福公子也把他当成了自己的好朋友。姓魏的找了个机会和福公子说:“你母亲生病不能照顾家事,你弟弟只是吃白饭,什么都不做,只有你们夫妇两个为了这个家操劳。将来你还要给你弟弟花钱娶妻,我为了你着想,不如早点和你弟弟分家,这样你就能富裕起来了。”福公子回家后,把这件事和妻子说了,妻子很生气地责备他怎么会有这种想法。但无奈那个姓魏的每天都向福公子灌输这些事情,渐渐地福公子的心动摇了,也想要分家。福公子把要分家的想法告诉了母亲,母亲把他数落了一顿。那个姓魏的又诱骗福公子去赌博,把家里的钱都输光了。妻子虽然知道了但开始也不敢说什么。直到家里真的没钱了,母亲才知道,无奈只好同意分家了。幸好福公子的妻子能干,一家人的日子还算过得去。分家之后,福公子更加肆无忌惮地赌博挥霍,把家里的房产和田地也都输光了,最后只能拿妻子作抵押借钱。正好有个姓赵的,过去当过土匪,所以不怕福公子会食言,就借钱给了福公子。姓赵的后来逼上门要钱,福公子没有钱还,只好把妻子抵给了他。姓魏的听说了这件事心里暗自高兴,赶紧去告诉了姜家。姜秀才一气之下,把福公子告上了官府。福公子听说后,吓得逃走了。再说,姜姑娘发现自己被丈夫卖了之后,哭着要寻死,一开始姓赵的还好言好语地劝说,后来看姑娘始终不肯,竟然又打又骂逼着姜姑娘就范。最后姜姑娘用头簪自杀,虽然没有死,但已经伤得非常重了。第二天县令派人来抓走了姓赵的,按律处死了。姜姑娘跟着父亲回了自己的娘家。
听说了姜秀才告状的事情,邵夫人才知道福公子做的坏事,哭得都快昏死过去了,病情也越来越严重了。这时禄公子才十五岁,没有一个亲人可以依靠。仇仲前妻的女儿,已经出嫁到很远的地方去了。这个女儿性格很强,每次回娘家,动不动就闹事。因此仇仲很久都不和她联系了,渐渐地断了音讯。现在邵夫人病危,那个姓魏的想把仇大娘找回来争夺仇家家产,再把仇家弄得鸡犬不宁,就托人捎话给仇大娘。过了些日子,仇大娘果然带着儿子来了,进屋一看,小弟弟禄公子正在床边服侍生病的邵夫人,心里十分难过,赶紧下厨为大家做了饭。吃饭的时候,仇大娘听说了福公子沉溺赌博导致家产都被人霸占的事情,就去村里告这些聚赌的人。赌徒们害怕仇大娘告状,就纷纷来贿赂她。仇大娘收下了银子,但依旧把赌徒们告到了官府。村官虽然抓捕了不少赌徒,但却没有归还仇家的财产。仇大娘就带着儿子又去县里告状。正好这个县官向来对赌徒处罚得很严厉,听完仇大娘的控诉,就下令那些赌徒归还仇家的财产。因为仇大娘的丈夫已经死了很久了,仇大娘就让儿子先回家,自己就在娘家住下,帮助打理家事。渐渐地,邵夫人的病也有所好转了,仇家的生活又宽裕起来。有时仇大娘还会送给姜家一些礼物。后来禄公子也长大了,仇大娘又到处张罗给他娶妻。那个姓魏的这时又到处散播谣言说:“将来仇家的财产肯定都归仇大娘。”于是人们都不敢把女儿嫁到仇家,怕分不到家产。
有个姓范的公子,家里有一个号称山西第一的花园。花园里都是各种奇花异草,从花园可以直接到屋里。有次某人不小心闯进了这个花园,正赶上范公子在举办宴会,范公子还以为那人是贼,差点把他打死。清明节前后的一天,姓魏的故意把禄公子引到那个花园里,然后又找了个借口自己跑开了。禄公子在花园里闲逛的时候,不小心撞见了范家的小姐和女仆,吓得赶紧往外跑,实在没地方跑了,就跳到了小溪里。这一跳反而把范公子逗笑了,范公子又看到禄公子的确仪表堂堂、知书达理,就邀请他一起吃饭。席间,两人作对子,范公子把梦到女儿要嫁给一个落水的男子的事情告诉了禄公子。范公子觉得梦应验了,就想把女儿惠娘嫁给禄公子。禄公子却说要回家问问母亲再说,到家之后邵夫人觉得这件事情很蹊跷,没有同意。但后来仇大娘同意了,就让禄公子入赘到了范家。后来因为惠娘的弟弟和禄公子有了点小矛盾,禄公子就带着妻子回到了自己家,一家人过得也很幸福。
作者自语:“想要害人,却使人因祸得福。这是恶人送的礼物啊。”