唐代东平游侠淳于棼,武艺高强。因酒失去淮南军裨将之职。闲居扬州城外,庭前有古槐树一株,清阴数亩。他常与豪士纵饮其下。
一日,听说孝感寺中元盂兰大会,有契玄禅师讲经,便前去听经。在经堂里,淳于棼见到三个美貌女子,见她们先后送给禅师金凤钗一双,通犀小盒一只。淳生看此物奇异,因与她们搭讪。其一位说:“我有妹子正在青春妙龄,这凤钗犀盒是她附寄的。”淳生听后,怦然心动。原来这三个女子并非真人,乃是蝼蚁所化,是淳家庭前槐树洞穴里的蝼蚁国的国嫂灵芝夫人、国王侄女琼英和仙姑上真。她们奉了国王之命,趁孝感寺讲经,四方士子云集之机,来为国王的女儿瑶芳--金枝公主选婿来的。三人见淳生风流多情,回去报知国王、国母,国王准奏。淳于棼听经归家后寂寥无绪,便招市井人溜二、沙三饮,烂醉入梦。
忽听车铃响,一辆四牦牛车停在榻前,两名紫衣使者扶淳上车,向古槐穴下驶去。不一会到国门,见城楼上书“大槐安国”。淳进门下了车,右相段功引他上殿驾,在殿前却遇上了故友周弁,田子华。原来槐安国王知他与周、田友善,特把他二人接来,一个任司隶,一个任赞礼。淳于棼见了国王,国王当面许婚,淳于棼做了驸马。槐安国邻国檀梦国,屡犯南柯郡,而南柯郡守不理政事。国王命淳于棼接任南柯太守,又让周弁、田子华分别为南柯司宪、司农,协理南柯。淳到南柯,边事平宁,让民休养生息,为守二十年,政绩卓著。公主生了二男二女。南柯地方炎热,公主怕热,身体又不好,淳于棼为她在□江西畔造一避暑瑶台。檀梦国四太子早已垂涎公主美色,听说公主在离郡偏远的瑶台避暑,便率兵攻打瑶台。公主闻讯,一面派儿子去南柯报信,一面派人守台。太子围攻势急,叫公主上城答话。公主无奈扶病上城,见太子无礼,十公恼怒,又被太子一箭射中头盔金凤钗。正危急之时驸马带兵赶到,杀退了贼兵,把公主接回南柯。
右丞相段功妒嫉驸马政绩,在国王面前进谗,建议招驸马还朝。国王传旨,升驸马为左丞相,即日还朝,令田子华领南柯郡事。因公主又惊又吓,病情渐重,逝于还朝路上,国王赐葬于蟠龙岗。淳在南柯二十年,朝中权贵尽受其贿,加之淳又身为左相,权贵尽与之交结。琼英郡主,灵芝夫人和上真仙姑,都是无夫之女,慕淳之风流,三人日夜之与交欢。这时,国人上书国王,言有大害将临槐安国,犯牛女虚危之次。段功趁机进谗,言一切都应在驸马身上。国王听了段之言,即夺了淳于官职,令其归故里。临行前,淳于棼求见儿女来见允,且乘的是秃牛单车,一失昔日荣耀。牛车载淳出了洞穴,到了家门,紫衣使者推淳于榻上,且高呼“淳于棼,快醒来。”淳于棼醒来,原是南柯一梦。
这时淳把梦境讲给溜二、沙三听,又一同到槐树下察看。见树下有大洞,掘之见一蚁,按迹细寻,一一皆合梦境。这时,骤雨忽至,三人避雨回来,蚁儿已不知去向。淳于方悟槐国大害乃是此风雨。这天,契玄禅师广做水陆道场,淳于棼也清斋燃指,祈请亡父升天,妻子瑶芳升天,槐树安一国升天。这时,忽见一道金光,天门洞开,天人传报,槐安国五万户同时升天,淳于棼亡父也现身升天。段功、周弁、田子华、国王、国母、琼英、灵芝也都现身升天去了。最后瑶芳公主现身,两人诉说了二十年的恩爱,临别前,公主告诉淳于棼必经加意修行,方可与她重为夫妻。而淳于棼拉住公主不放,这进契玄禅师用无情剑将两人劈开,又让淳于棼看二十年前定情物。淳见手中的金钗却是一枝槐枝,玉盒原是一槐荚子,才悟到四大皆空,忽然双手合十不语。契玄禅师令敲动钟磬,原来淳于棼已立地成佛了。