明朝嘉靖時江南徽州府江武韜,字干城,生得身高體胖,臂力過人,性情豪曠,因祖上經商,流寓在衢州。父母雙亡,娶宋氏為妻,賢淑貌美,不上一年也已亡故。干城不勝悲痛,遂帶老僕江升赴揚州做些販鹽生意。正值草寇徐海勾結倭夷,在江浙沿海騷擾百姓。干城把圖利之心置之高閣,終日與棋翁酒友逍遙度日,或混跡妓院,在花街柳巷中走動,混過數年,銀本漸空。後徐海被剿滅,江升經商有方,販鹽謀利,干城得銀五百餘兩。暮舂天氣,日暖風和,干城情思無聊,與友馮人便往平康一遊。干城見妓女媚娟豐姿艷麗,不覺神魂飛越,即攜手登樓入房,並肩對鏡。媚娟接過胡琴輕舒纖指,又彈又唱,桃腮愈艷,聲調愈清。二人笑飲彈唱,不覺度了五日,所帶紋銀用盡,鴇兒有逐客之意。千城匆匆回寓取銀,見屋門緊鎖,江升正好外出。
干城好不焦躁,等到江升回來,破口大罵奴才,急取銀五十兩而去。誰知媚娟已被兵部公子接客留宿,干城像著了魔一般,將銀子白白送與鴇母,邀馮人便回寓飲酒消遣,大開拜匣,將銀子一封封取與馮人便觀看。江升烹調停當,在旁斟酒,見主人迷戀青樓,苦言禀勸。干城怒氣激發,竟拿起門閂,劈頭亂打。馮人便趁機將鎖匙竊去,假裝出恭,速去銅鎖店另配鑰匙一把。江升被打,欲要回衢州,後被同鄉王小官薦至兵部公子門下做事。媚娟服侍公子三四日,小心矜持,極不耐煩。公子帶江升等人起程,干城與馮人便隨即進門,媚娟歡容笑口,瀟灑彈唱,二人攜手上樓。馮人便忽至乾城寓所,開鎖入內,取出拜匣內銀兩,大搖大擺而去,竟到瓜洲買宅收僕,做起清客來,並買徐海的宮娥為妻。
干城在媚娟家戀了半月,走回寓中取銀,見三百兩銀子遭竊,江升鋪蓋也不見,幸喜櫃中百兩銀子尚在,遂將衣物挑作一擔,徑往妓家居住,又與媚娟歡戀數月。鴇母便冷言冷語,指桑罵槐,立逼媚娟趨迎新客。干城只得抱恨回寓,房主來逼討租金,干城遂拱手出門,至瓜洲,落入捫木苦力的行列。後偶遇媚娟,私贈銀五十兩,干城到嚴州販漆至杭州賣;做了一年生意,積有一百五十兩銀本。先至杭州大橋邊拜訪其岳父之妹夫,得知二女被倭兵擄去,其母俞老娘哭瞎雙眼,托干城打探二女下落。干城回到揚州,急急去見媚娟,因有銀子,又覺舒暢起來。二人飲酒彈唱,無意中發現媚娟乃俞家次女,媚娟聞兄長被殺,母親雙目俱瞽,早已眼淚汪汪,嗚咽難禁。
媚娟將平日積蓄二百兩紋銀,用帕兒包好,交干城收藏在身。干城竟去各地收買茶葉,到京畿販賣,獲利七百兩。一日,他在長安街上閒蕩;遇兵部老爺轎過,見江昇在管家行中緊隨。江升認了舊主,並將乾城推薦給兵部。兵部老爺見乾城魁梧有勇,必是將材,即上奏皇上,欽旨授干城為浙江寧波府總鎮。干城進闕謝恩,招募家丁,置銀盔鐵甲,日日拜客。
一日,揚州李知府的封君來拜,干城要藉知府之力完媚娟姻事,遂拜封君為乾爹。干城擇日起程,到揚州,換上襤褸衣衫去見媚娟。媚娟因不願接活醜的嫖客,遭鴇母毆打。鴇母見乾城衣衫破碎,嘿嘿冷笑,見了銀子只好招待。媚娟慘然不樂,不肯陪酒,見乾城狂敗而歸,十分悲傷。次日,干城用五百銀贖媚娟之身,鴇母不肯。干城回到寓中,取出李知府封君的家書,至衙拜見太爺。李太爺見文書即請干城內衙相見,熱情款待。干城求李太爺成就其婚姻大事。干城仍穿襤衣復來媚娟家,媚娟蹙眉低首,干城笑問:“夫人為何不悅?”媚娟見他一味瘋痴,更是氣苦,淚流直滾。干城好言相勸。忽見戎裝兵丁,弓箭腰刀,兩邊排立,皂隸跪地送上袍服冠帶,干城更衣外出迎候李太爺進院。鴇母、龜子見勢不妙,扯住媚娟哀求,惟恐人財兩空。媚娟見乾城如此威闊,真是喜從天降。太爺揖見長嫂,兵丁們一齊下跪叩見夫人。媚娟被扶上軒轎,一路鳴鑼吆喝,好不威風。鴇母、龜子呼天叫地,哭了三日不止。
馮人便在瓜洲風月兩年,忽染病沉重,醫禱無靈,臨終時囑妻子,可招嫁昔日富豪干城,以還三百銀陰債。寫下遺囑便一命嗚呼。百日後,馮氏叫管家去木場打探干城消息,早已不見踪影。一日晚間,門前擁來許多兵馬,干城攜女眷前來拜訪昔友。馮氏見媚娟貌似妹子祿姑,又見容顏美麗,姿態風流,不敢相認。媚娟見馮氏,急忙叫道:“你是我福姑姊妹。”姊妹團圓,合家歡喜。兩人各訴被倭兵擄去的不幸遭遇。干城見馮人便遺囑,知盜銀之事,祿姑保媒,干城與福姑成親。正是骨肉團圓,姊妹同夫,歡情十分美滿。