苏东坡与刘贡父都是北宋有名的文人,性格相近,都喜欢开玩笑,所以关系特好。刘贡父名刘攽,在历史上,以著史闻名,曾帮助司马光编《资治通鉴》,持论甚正,但在生活中,却是个活宝。
刘贡父跟王安石为旧交。一日,刘贡父去王安石处,主人不在,发现案头有草稿一篇,是王安石论兵之稿。刘贡父有过目成诵之能,默诵一遍,大体记得。转过头来,隔日两人再见,王安石问,近来有何著述?刘贡父回答,在写兵论。乃将王安石草稿复述一遍。王安石大窘,默默地将自己的草稿撕掉。他断没有想到,刘贡父说的,就是自己写的东西。
王安石做了参知政事(副丞相),周围拍马屁出主意的渐多,有人建议:若将梁山八百里水泊改造成为稻田,将是大美事。王安石听了,很高兴,但转念一想又问:那水泊里的水怎么办呢?刘贡父插话:在旁边再挖一个大水泊盛起来就是。
王安石官做大了,刘贡父老是口无遮拦,两人关系慢慢就疏远了。但刘贡父跟苏东坡,依旧亲昵,两人经常互相请饭,诗酒唱和。有一天,苏东坡跟刘贡父说,当年我和弟弟苏辙在蜀中读书之时,每日吃三白饭,感觉特好,不相信人间还有什么其他的美味。刘贡父问:什么叫作三白饭?苏轼答:一撮盐,一碟生的白萝卜,一碗白米饭。刘贡父大笑。
过了两天,一封请柬到了苏府,刘贡父说要请吃饭,请柬上,把三个白字叠一起,说就是请吃这个饭。苏东坡当日吹过,也就忘了,不知道刘贡父是在寻他开心,于是欣然赴宴。到了刘府,只见案子上只摆了盐、萝卜和白米饭,这才明白刘贡父是在戏弄他。既然来了,哪有不吃之理,两人风卷残云,把三白饭吃了个干净。临上马时,苏东坡对刘贡父说,明天我请你吃三毛饭。
刘贡父琢磨了一夜,也没弄明白三毛饭会是什么样子。第二天赴宴,到了苏府,见案子上空空如也,什么都没有。苏东坡也不着急上菜,只跟刘贡父闲聊,一杯茶一杯茶上着,就是不提吃饭的事儿。刘贡父急了,说我都饿了,赶紧上饭吧。苏东坡说不急,好饭不怕晚。如是再三,刘贡父实在忍不住了,跳起来大叫,你到底是给不给吃呀?苏东坡这才慢腾腾地说道:对呀,三毛饭——盐也毛,萝卜也毛,白米饭也毛。当时的俗语,管“没”叫“毛”,就如同今日网上,管“没”叫“木”一样。刘贡父闻言大笑,说早知道你要报复我,但没想到你是这样设计的。
刘贡父晚年得了重病,鼻梁塌落。一个风雅的文人,当然对自己的容貌很在意。可苏东坡没有放过他,嘲笑说:安得猛士,为我守鼻梁!刘贡父闻之,大不高兴——两个开了一辈子玩笑的老朋友,到了暮岁,刘贡父开不起了。