漢末時,淮北、河北、揚州、中原一帶幾乎年年天災人禍,到處都有人吃人的事情發生。《三國誌》、《後漢書》有許多關於人相啖食的記載。
王忠,扶風人,少為亭長。關中大亂時,他因沒有糧食充飢只得以人為食。後來他投靠曹操,官拜揚武將軍,封都亭侯。五官中郎將曹丕知道王忠吃人的經歷後,在隨車駕出行時,用荒野中的骷髏頭掛在王忠的馬鞍來,用來取笑他。
劉備因呂布偷襲下邳被迫轉戰廣陵。軍中士兵缺衣少糧,飢餓困乏,將官、士兵相互廝殺,自相啖食。最終走投無路的劉備被迫投降呂布,呂布讓其駐紮小沛並攻打袁術。
初平年間,李傕、郭汜等人反攻長安,虜劫漢帝,派西涼兵劫掠百姓。當時三輔地區尚有數十萬戶人口,然而僅僅過了兩年,百姓因為飢餓窮困,互相廝殺啖食,很快就把人給吃光了。
興平元年,曹操為報父仇攻打徐州,與陶謙、呂布進行決戰,展開了一場前所未有的大屠殺。當年,糧價暴漲幾萬倍,到處都有吃人的現象。曹操軍隊更是在泗水屠殺數萬百姓,大擺人肉宴席。
興平二年,臧洪因袁紹拒絕發兵救援張超與之交惡,袁紹惱羞成怒,發兵圍攻臧洪。待城中糧盡之時,臧洪遂殺掉自己的愛妾供將士充飢。東武陽城中七八千將士皆慷慨赴死,無一人逃亡。
興平年間,曹操軍中缺糧,便派駐守東阿的程昱供應糧草。程昱徵集了三日的口糧,其中多以醃製的人肉摻雜在食物裡供曹軍食用。因為此事讓程昱在朝堂之上失去聲望,一生的官位都沒能達到三公的級別。
景初二年,司馬懿率軍討伐公孫淵,將襄平城圍得水洩不通。當時,襄平城中糧食吃光了,到處都是人吃人的現象,因為相互廝殺吃人肉而死的人非常多。
東吳末帝孫皓有一次在武昌設宴,因懷疑散騎常侍王蕃裝醉,便將王蕃的腦袋砍下,與寵臣們一起撕咬、啖食,直到將王蕃頭顱啃食殆盡,方才罷休。