Согласно мнению ученых, запрет на употребление свинины или какого-то другого мяса у некоторых народов уходит корнями в глубокую древность, когда животные и птицы являлись тотемными животными. Убить и съесть тотемное животное – это значило лишить свой род поддержки тотема. Впоследствии запреты трансформировались, обрели другое обоснование и стали считаться религиозными.
Предположительно, эти же корни имеет и вообще вегетарианство, когда разные роды одного племени имели разные тотемы, и употреблять в пищу тотемное животное родственного рода считалось бы оскорблением.