继母早就受不了她丈夫的女儿比她自己的女儿漂亮,她在心里对继女恨之入骨。现在她听说国王的王宫里住着一条蛇。它想要娶一个漂亮的少女,已经把所有嫁给它的新娘都撕成碎片了。她就去找国王说她的继女想要嫁给蛇,这样国家唯一的王子就能出去找一个新娘了。国王听到了十分高兴,就命令年轻的女孩到王宫来。
当使者来带她进宫的时候她吓坏了,因为她知道她的坏继母想要夺她的性命。她请求让她在她父亲的家里多待一天,使者同意了她的请求。于是她就去了自己母亲的坟上。在那里她哭诉了要被嫁给蛇的悲惨命运,并且认真地向她母亲寻求建议。没有人知道她在坟边待了多久,哭了多久,但是可以确定的是她在那里睡着了,一觉睡到了第二天太阳升起。母亲在梦中交给了她方法,她心满意足地离开坟墓,在地里找寻。她真的找到了三颗坚果,便小心地放进了自己口袋里。
“当我陷入险境的时候我就打开其中一个。”她对自己说,接着她就回家跟着国王的使者出发了。
当他们带着漂亮的年轻女孩到达王宫的时候,所有的人都同情她,但是她却十分勇敢地向皇后要了一间和蛇以前的新娘不同的房间。并要人准备满满的一罐碱液,放在火上烧,还准备好了三个硬毛刷。皇后下了命令,她要什么就给她什么,接着少女穿上了七件干净雪白的上衣,便和蛇举行了婚礼。
等到他们独自待在新房时,蛇用威胁的声音命令她脱掉衣服。
“你先脱衣服!”她说。
“没有人敢这样命令过我。”他惊讶地说。
“但我就是要你这么做。”她说。
于是蛇开始张牙舞爪,咆哮,重重地呼吸。过了一会儿,他就脱下了外皮放在地上。这时他看上去丑极了,而他的新娘也跟着脱掉了第一件白上衣,丢在蛇的外皮上。接着他又命令她脱衣服,而她又再次让他先脱。他不得不遵命,呻吟着痛苦地脱掉了一层又一层的皮。他每脱一层皮,少女就脱一件上衣,直到最后地上有七层蛇的皮和六件少女的上衣。这时她仍然把第七件穿在身上。
现在躺在她面前的蛇是一团没有形状的黏稠怪物,她开始用力用刷它子刷,用碱水洗它。
当她几乎用完所有的东西以后,一个世界上最英俊的年轻人站在了她的面前。他感谢她把他从魔法中解救出来,并告诉她,自己其实是国王和皇后的大儿子,是王位的继承人。接着他问她是否愿意履行对蛇的承诺,并和他分享所有的事情。对此她高兴地答应了。
每当蛇举行婚礼后的第二天早晨,国王都会派一个侍卫去打开新房的门,看看新娘是不是还活着。第二天早晨,侍卫向门内看去。然而眼前所见让他惊讶不已。他立刻关上了门,急忙去向等着他的国王和皇后汇报。他告诉他们他看见了一副奇妙的景象,地上摆着七层蛇的皮和六件雪白的上衣,旁边还有三把用坏的刷子,床上漂亮的少女身边躺着的是一个英俊的年轻人。
国王和皇后十分惊讶,正在这个时候,故事开头提到的那个老太婆又来到了皇后面前。她说,因为皇后没有遵守她的指示,把第一个洋葱连皮吃了下去,因此她生出的第一个孩子就成了一条蛇。侍女也被叫来了,承认是她把王子扔到了窗户外的林子里。国王和皇后召见了他们的大儿子和他的新娘。他们热情地拥抱他们两个,并且让王子告诉他们,这二十年来,他是如何以那样一副丑恶的长相在森林里活下来的。他告诉了他们自己的所有经历,接着他的父母便向全国宣布他的身份,同时宣布他将在他们死后和他妻子一起继承整个国家。
蛇王子和他漂亮的妻子幸福快乐地在王宫里生活了一段时间,然后在他父亲去世后就继承了整个国家。又过了不久,他母亲也离开了人世。