《白蛇》主要讲的是一个侍从偷吃了国王的白蛇肉,而吃了这种白蛇肉后,从此他就能听懂动物讲话。随后这个侍从去旅行,在路上因为他能听懂动物的话,所以救了小鱼、蚂蚁、和乌鸦。在路上他又想娶一位公主,而那个公主出了三个难题,小鱼、蚂蚁和乌鸦分别帮他解答了,最后他终于娶了这位公主。
从前有位以他的智慧而闻名全国的国王,世界上的事情他没有不知道的,而且,好像再秘密的事情也能有风声传到他的耳朵里。不过,这位国王有个古怪的习惯:每天吃完晚饭,桌子已经收拾干净,而且其他人也都已离开之后,一位忠实的侍从会再给他端来一道菜。不过,这道菜用盖子盖着,谁也不知道里面装的是什么,就连这侍从也不知道,因为国王每次都要等到房间里只剩下他一个人时才揭开盖子吃。
这种情况持续了很长一段时间,终于有一天,端碗的侍从再也克制不住好奇心,把这道菜端进了自己的房间。他小心地锁上门,揭开盖子,看到盘子里的菜是一条白蛇。他看到之后,就忍不住想尝一尝,于是他用刀子割下一小块送进嘴里。蛇肉刚碰到他的舌头,他就听到了窗子外面有一些奇怪的小声音在窃窃私语。他走到窗边侧耳细听,发现原来是一群麻雀在聊天,相互说着在田野和森林里的所见所闻。吃了那块蛇肉之后,他现在居然能听懂动物语言了!
说来也巧,也就在这一天,王后最漂亮的戒指不见了,因为这个侍从哪里都可以去,所以偷戒指的嫌疑也就落到了他的头上。国王把他叫去大骂一通,并且威胁说,要是他第二天早晨说不出小偷是谁,那么他自己会被判为小偷,并被处死。侍从一再声明自己是清白无辜的,可没有用,国王还是不改变自己的主意。