《狸猫换太子》典故最早出自元杂剧《金水桥陈琳抱妆盒》,包括陈琳、寇珠等人也出自元杂剧《金水桥陈琳抱妆盒》,早于明朝。而明代出现了明代的《包公案》卷七的《桑林镇》,大致剧情是:包拯在外巡游时,于桑林镇遇到流落民间且双目失明的李氏陈诉冤情,她自称是当今圣上的亲生母亲,当年生下仁宗后,被刘妃指使太监郭槐来了个掉包,以刘氏女替换了李氏子。被替换儿子后,李氏心情苦闷,不小心误杀了女儿,被愤怒的真宗打入冷宫。一直到仁宗即位天下大赦,李氏才逃离冷宫流落民间。包拯得知后,三审郭槐,查清了此案。仁宗与李氏最终母子相认,李后得以入宫,群臣欢喜。仁宗本打算要令刘后受油熬之刑,但被包公劝止,只“着人将丈二白丝帕绞死”,郭槐则受鼎镬之刑。与元杂剧《抱妆盒》相比,明代《包公案》版本的狸猫换太子几乎是重新换了个故事,人物、情节都做了巨大的变化。而且,刘后、郭槐最终都不得好死,这无疑反映了人们的心理。此外,这里仍没有狸猫出没,刘氏是用自己的女儿来替换李氏的儿子的。实际上,明代的《包公案·桑林镇》还有着时事剧的特点,故事中的李宸妃有着孝宗生母纪太后的影子。认母一案共同的悲剧。史书记载,每当孝宗诵读此文时,动辄欷歔流涕,可见内心的悲痛。