Why do Sikh not eat meat? TheRahit Maryada forbidsSikhs to eat meat prepared as part of a ritual, eg by sacrificing an animal to please God or by killing the animal slowly to drain out the blood. Halal meat is therefore forbidden. ...