因为在南北朝时期,当时的梁武帝萧衍是一个很虔诚的佛教信徒,并且还读了很多的佛教经书。在梁武帝萧衍看来,佛教中规定的不杀生,就必须从不吃肉的前提下才能从根本上实行。因此,萧衍最后提倡了不吃肉,所有人都要吃素,特别是和尚是不能吃肉的,即便是祭祀中的肉类,也是由面粉制作而成的。
不过,虽说和尚是不能吃肉的,但是在佛教中,有些佛教的和尚是可以吃肉的,比如藏传佛教和小乘佛教的人都是可以吃肉的。在最开始时期,当时南传佛教中的弟子主要都是依靠化缘为生,而且别人给你吃什么的话,都是要吃的,也不能挑挑拣拣,和尚不能吃肉还是当初佛教传入中国之后才有的规定。
不过,对于南北朝时期的和尚来说,因为当时的皇帝萧衍是很信奉佛教的,所以佛教是很有钱的。而皇帝为了不让这些和尚因为生活的优渥,从而被奢侈的生活腐化,于是才有了这项规定。
不过在早期的佛教中,其实并没有吃不吃肉的说法,毕竟修行和是否吃肉是没有多大关系的。而且佛教典籍中之所以提倡不能吃肉,其实是考虑到了慈悲问题,毕竟如果吃肉的话,就会伤害到动物,佛家都是慈悲为怀的,所以一般都是不会伤害生命的。
佛教从古印度传入中国之后,期间经历了很多的发展,而且佛教也一直传承到今天,期间融入了很多的中国特色文化。而且当时的皇帝萧衍甚至还发行了自己写的《酒肉禁》一书,这本书中反复强调了不吃肉的重要性和必要性,而且还制定了很多的规定来约束当时的僧人,如果僧人吃肉的话,那么是要受到很严厉的惩罚的。