叙明代严嵩专权,害死忠臣杜鸾,并抄杀杜家满门。杜鸾之子杜文学发配湖广,改名胡文学。一日,文学浪迹大街,与年老辞官之胡丞相相遇。胡见文学神态非凡,又询其为同姓,遂供其攻读诗文。胡丞相无子,只有一女凤英,留文学招赘之。文学身在胡府,心念举家不幸,每日郁郁不乐。
胡特命家僮人等随其街头散心。文学出逃时,妻已身怀有孕。数年后其子长大,起名丁郎,特奉母命湖广寻父。走前其母将相认之证半片菱花交与丁郎。丁郎来至湖广,有乡约苗青,与文学同乡,闻丁郎寻父之事,特将其留于家中,待文学外出,以便引见。巧逢文学大街行走,苗青急命丁郎拦马认父。文
学问明丁郎家世,又见半片菱花,确系已子无疑;但因家人相偕,恐露破绽,反忍痛责打丁郎冒认官亲。苗青甚为不平,让丁郎前往胡府喊冤,复被家人拉至花园殴打,致昏迷不醒。适胡凤英为母花园降香,见情用姜汤灌醒丁郎。丁郎出示菱花,说明原委,凤英以子相认,后禀明其父,责文学无情,文学向其认错,父子团聚。