عادت یا رسم خوردن گوشت انسان است به وسیله انسانی دیگر. باستان‌شناسان نشانه‌هایی از این عادت یا رسم را در جامعه‌های ابتدایی یافته‌اند. بررسی‌های مردم شناسان نشان می‌دهد که آدم‌خواری انگیزه‌های گوناگون داشته‌است که مهم‌ترین آنها عبارت است از:

خوردن گوشت انسان به عنوان یک ماده غذایی:

بعضی از قبیله‌های سیاه پوست گینه، در آفریقا، گوشت انسان می‌خوردند و برای تهیه آن به قبیله‌های دیگر حمله می‌کردند و اسیر می‌گرفتند.اسیران را، مانند گاو و گوسفند، می چراندند تا پروار شوند.اسکیمو ها نیز هنگام دست نیافتن به هیچ گونه ماده غذایی گوشت انسان می‌خوردند.

خوردن گوشت انسان برای نشان دادن مهر یا کینه:

بعضی از قوم‌های آدم خوار برای بزرگداشت خویشان و بزرگان قوم و قبیله خود، و دست یافتن به روح و نیرو و صفت‌های خوب آنها، گوشت آنها را، پس از مرگ، می خوردند.ماساژت ها، که در دوره هخامنشیان در کناره شمال شرقی دریای خزر می‌زیستند، برای بزرگداشت خویشامندان سالمند خود، آنه را قربان می‌کردند و گوشتشان را می‌خوردند. بعضی از قوم‌های آدمخوار نیز برای نشان دادن خشم و نفرت و کینه خود گوشت دشمنان خود را می‌خوردند.

خوردن گوشت انسان برای نزدیک شدن به خدایان و الاهگان و بستن پیوند دوستی با آنها:

مردم شهر حران یکی از شهر‌های کهن بین‌النهرین، در دوره پیش از اسلام، هر سال کودکی را به خدای نگهبان بت هایشان پیشکش و قربان می‌کردند. گوشت قربانی را باآرد سفید و زعفران و روغن زیتون و سنبل به صورت قرص‌هایی به اندازه انجیر در می‌آوردندو می‌پختند و به نیایشگران می‌خوراندند. مردم قبیله‌ای در هندبیماران و سالمندان قبیله را به نشانه علاقه به الاهه مقدس کالی، همسر کینه ورز شیوا، یکی از خدایان هندوها، و خرسند و آرام کردن او می‌کشتند و گوشت آنها را می‌خوردند.

خوردن گوشت انسان به سبب عقیده داشتن به نقش جادویی و درمانی آن:

در میان بعضی از بومیان استرالیای مرکزی رسم بود که مادران گوشت کودکان مرده خود را می‌خوردند تا نیرویی را که به هنگام زادن به آنها داده بودند بازپس گیرند. مردم گل باستان(نیاکان فرانسویان) خوردن گوشت قسمت‌هایی از بدن انسان را برای درمان بعضی از بیماری‌ها سودمند می‌دانستند. در سالهای پایانی قرن پانزدهم میلادی، کریستف کلمب در جزیره‌های آنتیل، میان آمریکای جنوبی و آمریکای شمالی، به قومی به نام کارائیب بر خورد که میانشان خوردن گوشت انسان رسم بود. کلمب آنها را کانیبال نامید.این نام در بسیاری از زبان‌های اروپایی به معنی آدمخوار به کار رفته‌است. اروپائیان عادت یا رسم هم‌نوع‌خواری را کانیبالیسم (cannibalism) نامیده‌اند.

امروزه، به سبب نزدیکی قوم‌ها و قبیله‌ها به یکدیگر و افزایش دانش و بینش آنها و پیشرفت تمدن و فرهنگ، آدمخواری تقریباً از بین رفته‌است.