一次,張母患疾,不能勞作,且病情又愈加嚴重之勢,張生請了郎中開了藥方,在家爲母親調理。家中一切勞作只得以張生爲主,這天,張生正準備外出勞作,突然聞到一陣桂花的芳香,經久不散,張生正在奇怪爲何在此盛夏,怎會有桂花飄香,這時突然見一輛五彩繽紛的馬車,自東而來,停在自家門前,那馬車四周立有七八名婢女,都如仙子一般,那桂花的香味便是從這裏傳來。張生一時不知所措,只見此時從車上下來一名仙女,十分的漂亮,穿着錦繡綢緞做的衣裳,身上散發出桂花的香味。那小姐遣婢女前來請張生對話。張生來到她的跟前,只看了一眼,便臉紅耳赤目光無從安放,那仙女說道,我是桂王的女兒,我的父親欣賞你的才學人品,又多承你的愛意,遣我前來侍奉你和你的母親,你若是對我有一絲愛意,便引我去見你的母親。張生見對方如此美貌,只道她是天上的仙女,便引着她至母親牀前,稟明瞭一切。張母十分高興,那仙女侍奉張母十分用心,不幾日,張母的病竟然痊癒,家中的一切勞作,都有婢女去維持。無論需要什麼喫的用的,都從那五彩馬車上取用,彷彿用之不竭。不過這些都是外人看不到的。婢女們都稱呼那小姐爲公主。過了一年,公主對張生說,你要入京城考試,而我是不能爲你生兒育女的,你應該早點娶妻生子,讓婆婆開心。說完便從車裏取出了很多銀兩。張生與母親商議後,便娶了城中一個小姐回來。那公主晚上便不在進張生的房間。而來的時候,張生新娶的妻子也不知道。有一天,張生的妻子問他。城中都在傳,說我沒來前,家中貧困,但卻不愁喫穿,也不見勞作。說是你有一個鬼女相助。張生非常生氣說道,她不是鬼而是一個仙女。妻子大驚。
張生果然高中,後在常州任縣丞,常州有天師殿,內有高人,一次城中大火連燒了兩天兩夜,燒燬了不少民居,有人去求他,他便拿起木桶往井裏打水上來,含了一口,往着火的方向噴去。對人說,火已經滅了,人們趕緊回城一看,果然見燒着的地方上空烏雲密佈大雨傾盆,不一會火都滅了。那時有人問他,張生有一個妖怪老婆,爲何不前去斬殺。那道人哈哈大笑,那是花神之女,是天庭在冊的神仙,這是張生的福氣,你們幾輩子都遇不上。衆人才知道原來張生遇見的是仙子。