Halal i haram hrana se odnosi na vrstu hrane koju vjernici muslimani smiju, a ne smiju jesti. Hrana koja se smatra halalnom, odnosno dopuštenom, ne smije sadržavati nikakve proizvode određenih životinja, posebno svinja. Meso od životinja koje nisu zaklane po pravilima halala smatra se haram, odnosno zabranjenom hranom. Hrana ili pića koja sadrže krv ili opojne tvari također se smatraju haramom.
Muslimani kategoriziraju hranu u dvije glavne kategorije, halal i haram. Halal doslovno znači dopušteno na arapskom, a haram se prevodi kao zabranjeno. Kur’an, ili sveta knjiga islamske religije, jasno ocrtava koja hrana spada u ove kategorije. Neka druga hrana se također može smatrati upitnom, odnosno mušbahom, te ih također treba izbjegavati. Ne vođenje potpuno halal načina života i jedenje haram hrane smatra se grešnim u islamskoj vjeri.
Izvor hrane može biti važan u razlikovanju halal i haram hrane. Hrana biljnog podrijetla, poput povrća, obično se smatra dopuštenom. Jedina iznimka su biljke koje mogu uzrokovati opijenost, poput marihuane.
Svinjsko meso i sve što sadrži nusproizvode od svinja smatra se haram hranom. Kur’an jasno kaže da je svinja nečista životinja, te je stoga ne treba jesti. Slanina i svinjski kotleti, zajedno sa stvarima poput svinjske kore, zabranjena su hrana.
Nečistim se smatra i meso nekih drugih životinja. Štakori bi se, na primjer, smatrali haram hranom, ako bi netko bio toliko sklon kuhanju štakora. Zabranjeni su i kukci i crvi.
Plodovi mora se također mogu podijeliti u halal i haram kategorije, iako različite grane islama ponekad imaju različita uvjerenja o tome što se može jesti. Općenito, sve sekte prihvaćaju ribu s ljuskom kao halal. Međutim, o ostalim morskim plodovima mišljenja se vrlo razlikuju, a neki vjeruju da je svaka životinja koja može živjeti samo u vodi dopuštena, dok drugi tvrde da se ne smiju jesti samo ribe s ljuskama i nikakva druga morska stvorenja. Također postoje razlike oko toga da li riba mora biti živa kada se izvadi iz vode da bi se smatrala halalom.
Mnoge životinje mesožderke također se smatraju haram hranom. Pažljivi muslimani ne smiju jesti ptice grabljivice, na primjer. Također im je zabranjeno konzumirati bilo kakvo meso životinja s očnjacima, uključujući mačke.
Druga velika razlika između halal i haram mesa je način na koji se životinja zakolje. Prema Kur’anu, halal meso mora potjecati od životinje koja je zaklana u skladu s islamskim zakonom. Ova metoda klanja se često naziva dhabihah.
Islamski zakon o prehrani zahtijeva da se životinje zakolju vrlo oštrim nožem. Jugularna vena i korotidna arterija moraju se prerezati, zajedno s dušnikom, ali se ne smije prerezati leđna moždina. Alati koji se koriste prilikom klanja moraju biti blagoslovljeni, a životinja se zaklati u ime Allaha, odnosno Boga. Sve životinje koje su zaklane u ime bilo kojeg drugog boga smatraju se haramom. Također, životinja mora biti mirna i dobro hranjena, te se ne smije klati tamo gdje bi druge životinje mogle vidjeti čin.
Krv se također smatra haramom. Zabranjeno je piti krv ili jesti bilo kakvu hranu napravljenu od krvi, poput crnog pudinga. Alkohol i druge droge također se smatraju haramom. To uključuje hranu koja je kuhana u vinu.