不吃猪肉的民族比较多,主要有回族、维吾尔族、哈萨克族、柯尔克孜族、撒拉族、东乡族、保安族、塔吉克族、塔塔尔族、乌兹别克族。这种不吃猪肉的传统习俗来自伊斯兰教,他们禁食猪、马、驴、骡、狗和一切自死的动物、动物血,禁食一切形象丑恶的飞禽走兽,无论牛、羊、骆驼及鸡禽,均需经阿訇或做礼拜的人念安拉之名然后屠宰,否则不能食用。
在伊斯兰教的圣书中,就有明令禁止不能吃猪肉的规定。因此信奉伊斯兰教的民族,都会认为猪是一种污秽不堪的动物,它们没有长辈后代之分,并且猪的脖子上只有一根筋,不能看天不能回头,这种特征跟教训中回心转意的信条相悖。因为这些种种原因,一些民族世世代代都不吃猪肉,逐渐也被大众所接受。