王宝钏,唐宰相王允的女儿,不顾父母之言,下嫁贫困的薛平贵为妻。被父母赶出家门,薛平贵入伍后,王宝钏独自一人在寒窑中苦度18年。18年来,王宝钏贫病困顿,挖光了周围的野菜,苦度日月。薛平贵历尽风险,屡遭垂涎王宝钏美色的魏虎暗算,同时也屡闯难关,战功赫赫。
后来,薛平贵娶了西凉国公主玳瓒,当上了西凉国的国主。18年后归来,与王宝钏寒窑相会,封王宝钏为正宫皇后,结局圆满。结局真的这么完美么?当然不是!
魏豹想借着西凉人的手折磨死他。薛平贵在马背上一路颠簸,等他醒来的时候,已经来到了西凉王的营帐之中,在迷迷糊糊的视线里,西凉王的威严让他有点蒙,等完全清醒过来的时候,他才弄明白发生了什么事情,自己竟然被魏虎给卖了。
在攀谈之中,薛平贵得到了西凉王的赏识,在西凉王看来,这薛平贵实在是一个难得的人才,两人相见恨晚,西凉王将自己的女儿玳瓒嫁给了薛平贵。
薛平贵其实也拒绝过西凉王,不想接受玳瓒,因为在他的寒窑内,还有一位糟糠之妻啊!只不过他的拒绝是那么无力。
一封血书传来,上面写满了辛酸与无奈,王宝钏的相思都写在上面,落到了薛平贵的手里。这是结发妻子的来信,诉尽了多年来的苦楚。薛平贵在这一刻,突然想起了王宝钏曾经为了他众叛亲离,置身寒窑之中,一丝遗忘的良知被唤醒,薛平贵要去找她。
来到十八年前生活的地方,薛平贵感慨万千,那曾经的美娇妻王宝钏,他以为王宝钏早已改嫁,或者回到了相府继续生活,令他没想到的是,王宝钏竟然独守寒窑十八年,没钱吃饭就吃周边的野菜,如今寒窑四周很大一片地,都成了光秃秃的一片。
薛平贵还打听到,王宝钏的母亲曾经来看望资助她,被她拒绝了,她就要一个人努力,等丈夫归来。薛平贵为了试探听闻是否真实,他谎称自己是薛平贵的朋友,并且说薛平贵把她卖给了自己,希望她跟着自己去享受富贵。
当他鼓足勇气承认自己是薛平贵,坦诚自己是西凉王的时候,王宝钏没有如他所料的那样飞扑到他的怀里,反而因为薛平贵的试探,令王宝钏倍感羞辱,而要投河自尽以明志。薛平贵救下了王宝钏,紧紧相拥。
薛平贵回来的消息,王允很快得知,他污蔑薛平贵谋反,却阴差阳错之下,让皇帝得知薛平贵竟然是失散多年的太子。皇帝死后,薛平贵继承了皇位。玳瓒与王宝钏见面,得知了对方的经历之后,二人惺惺相惜,以姐妹相称。
薛平贵很为难,封玳瓒为皇后,抛弃结发妻子的罪名便会坐实,何况王宝钏十八年寒窑独守,忠贞无二,薛平贵寻不到半点的借口甩掉她。封王宝钏为皇后,玳瓒怎么办?自己能够成为西凉王,成为皇帝,全靠西凉的兵马。他虽然贵为西凉王,但是全靠西凉贵族的支持,如果玳瓒没成为皇后,他们会同意吗?
王宝钏为了他与父亲三击掌,如今父亲又被薛平贵击败,父女关系不合,而薛平贵又对屡屡坑害自己的王允憎恶,恨不得杀了她,这其中的怒气,有一部分连带到了王宝钏身上。此时的王宝钏,在薛平贵眼中,就是一个障碍,也是一个累赘,她的坚贞与苦守,更是让自己为难,不得不立她为皇后。
王宝钏成为了皇后,过上了富贵无边,鸳鸯成对的极乐生活,这样的幸福她只享受了十八天,而为了这十八天,她付出了整整十八年。
王宝钏死了,薛平贵长出一口气,这样一来,既免去了一个贞节牌坊带来的累赘,又能够获得西凉贵族们的支持,这一切的一切,都让他称心如意。