书叙苏州府金桂入京会试,高中会魁,选任陕西浦城县令,携带家眷赴任。金桂有儿金玉,才貌双全,富户林旺将长女爱珠许之。苏州胥门外医者石道全有子有光、女无暇。道全医知府之妻,无奈被诬拘捕。其女无暇卖于爱珠为婢。有相士为道全父子相面,言其大富大贵,又为无暇相面,言无暇富贵而爱珠命薄。金桂赴任途中为山盗萧化龙掳。金玉脱逃,辗转返家,遍体疥籁,无医可治。林旺悔亲,使无暇代爱珠嫁于金玉。石道全悉心疗治,金玉终得痊愈,后发愤读书,高中状元,率兵征剿萧化龙,金玉与无暇之兄石有光、西安知府铁廷贵之子铁纯钢合力灭贼,并得见亲人。凯旋后,金玉一行受赏,无暇封为一品夫人。爱珠淫乱杀父,被逐出境,后流落杭州,沦为娼妓,又被逐出,乞讨为生。时金玉、有光征伐海寇,大获全胜,班师回朝,路过杭州。爱珠见金玉飞黄腾达,追悔羞愧,撞墙而死。金玉等人得见当年救命恩人、相面相士铁嘴道人,方知金玉夫妇本为仙史、仙女。金玉回朝,再得封诰。