關于荀彧的死因,雖然大家都一致認為肯定與丞相有關,但是眾說紛紜,各持己見。有種說法是他受到了丞相送給他的一盒飯,但是飯盒里卻是空著的。
因為飯盒有三層,有人說這是代表了他三十年的功勞,可是在書中并沒有相關的記載,只是稱其接到飯盒之后,便明白了丞相的暗喻,被迫服毒自盡。
那麼丞相為什麼會送給他一個空飯盒呢?第一種說法是這空的飯盒,就像是一座棺材,你說人家都給你送棺材了,意圖還不明顯嗎?第二種說法稱,既然里面空無一物,那麼可能就是盡的意思,盡即自盡,也就是讓他自盡,自行了斷。第三種說法是「買櫝還珠」的意思,因為這空飯盒的意思就是「櫝」,而「櫝毒」諧音,不免會聯系到毒藥上,因此便服毒自盡了。
最后一種說法是根據先前丞相與太史慈的一段故事,當時丞相也是送給了他一個盒子,里面裝著一副藥材:當歸,意思就是想要將太史慈收作己用。而這一次也是盒子,但里面什麼都沒有,也就是無,無在當時與亡諧音,寓意死亡,也可能導致荀彧自盡。