Náboženské dôvody:
* judaizmus: Leviticus 3:17 uvádza:„Iba tuk zvieraťa sa neje, pretože je nečistý.“ Tento zákaz sa rozširuje na krv, ktorá sa považuje za životnú silu zvieraťa, a preto je posvätná.
* kresťanstvo: Raná cirkev, čerpajúca z židovskej tradície, prijala podobný zákaz jesť krv. Skutky 15:29, súčasť rozhodnutia Rady Jeruzalema, sa uvádza:„Že sa zdržiavate veci znečistených modlami a neochvejnosťou a z toho, čo je uškrtené a krvi.“
* islam: Korán zakazuje konzumáciu krvi, pretože sa považuje za nečistú (Haram). Toto je uvedené v niekoľkých veršoch, vrátane 5:3 a 16:115.
Kultúrne a historické dôvody:
* Zdravé obavy: V staroveku by spotreba krvi mohla viesť k vážnym zdravotným rizikám, najmä ak nie je správne pripravená. Dôvodom môže byť prítomnosť parazitov alebo baktérií, ktoré môžu spôsobiť chorobu alebo smrť.
* Symbolický význam: Krv sa často považuje za silný symbol života a smrti. V mnohých kultúrach je spojená s obeťou a rituálom. Zakázanie jeho spotreby by mohlo byť spôsobom, ako prejaviť úctu k životu a uznať posvätnosť smrti.
* Sociálna diferenciácia: V niektorých spoločnostiach slúžil zákaz jesť krv ako spôsob rozlišovania rôznych sociálnych skupín. Napríklad v starovekom Ríme bol zákaz jesť krv spojený s elitnými triedami, zatiaľ čo nižšie triedy ho s väčšou pravdepodobnosťou konzumovali.
Je dôležité si uvedomiť, že:
* Zákaz jesť krv nie je univerzálny. Niektoré kultúry a jednotlivci nemajú žiadnu náboženskú alebo kultúrnu námietku proti jej spotrebe.
* V niektorých prípadoch môže byť zákaz viac zameraný na určité typy živočíšnej krvi, ako je krv z ošípaných alebo iné „nečisté“ zvieratá.
* Moderná prax konzumácie krvi v niektorých formách, napríklad v krvnej klobáse alebo určitých druhoch kuchyne, sa všeobecne akceptuje, napriek náboženským a kultúrnym zákazom.
V konečnom dôsledku sú dôvody zákazu jedenia živočíšnej krvi zložité a líšia sa v závislosti od špecifickej tradície alebo kontextu.