原因是宗教,伊斯兰的饮食禁忌包括以下几个方面:自死物、溢流的血、猪肉、“诵非安拉之名而宰的动物”。
这个规定的原因在于,发明伊斯兰教的民族阿拉伯人,是生活在炎热的中东,到处都是沙漠。在炎热条件下,羊牛肉其实可以风干,来长期保存;没有冰箱,猪肉一放就坏了。
所以在这个条件下吃猪肉是风险很大的事情。但是古人不知道食物变质的道理,就假借上帝(伊斯兰教叫阿拉)来教化民众说,猪肉肮脏下贱不能吃。
后来,伊斯兰教随着元代的色目人传到了中国,一部分汉人皈依了这个教,构成了回族的主体,当时号称回回(原因是伊斯兰教当时号称回教)。回族在历史上根本不存在这个民族,大部分自称为回民,但是认为自己是汉人,比如白崇禧。现在的回族是由XX党当时建政,啥也不懂,就学习苏联来钦点的人造民族。尽管现在吃猪肉已经没有健康上的顾虑,回族还是因为宗教的缘故不吃猪肉。这可以认为是一种习俗,当然无可厚非。
但是,“不吃猪肉”在回族这个民族被创造出来之后。习俗回族的比较尴尬的地方是和汉族太像了,语言长相都差不多,这对于一个少数民族是比较危险的,容易被同化消失掉。所以回族就强调自己饮食上的特殊。其实不吃猪肉这个事情全世界的穆斯林里面中国的回族是最执着的。我和阿拉伯人在一起吃过烧烤,人家虽然不吃猪肉,但并不忌讳在烤过猪排的烧烤架子上烤点其他东西来吃。而中国的回族,对于猪肉敏感到提也不能提,看也不能看,闻也不能闻。做过猪肉的餐具都不能用来加工他们的食品。
所以说,回族不吃猪肉源于古兰经的规定,但是在现代中国又起到了区别于汉族人的作用来保持回族的独特性。而且,恐怕后者才是最关键的,否则难以解释中国的回族在猪肉这件事情上的极端敏感,毕竟正儿八经的穆斯林,也就是阿拉伯人,都没有他们讲究那么多。