在食肉方面,藏族禁忌较多。一般人只吃牛羊肉,而绝不吃马、驴、骡、狗肉,有的人连鸡肉、猪肉和鸡蛋也不食用。鱼、虾、蛇、鳝以及海鲜类食品,除部分城镇居民(大多为青年)少量食用外,广大农区和特区的群众一般不食。兔子肉部分地方可食,但孕妇不得食用,据说违禁食用生下的孩子会成豁嘴。即使是吃牛羊肉,也不能吃当天宰杀的鲜肉,必须要过一天才食。当天宰杀的肉称为“宁夏”(意为“日肉”nyin--sha),人们认为牲畜虽已宰杀,但其灵魂尚存,必须过一天后灵魂才会离开躯体。对鸟类、山鸡藏族从不捕食,尤其如“拉恰贡姆”(lha-bya-gong-mo)这样的雪山鸡藏族人视之为神鸟,忌讳捕猎。
在肉食禁忌中,忌食鱼肉的情况较为复杂,忌食与否与地域密切相关。在藏东地区,人们几乎不食鱼,也不能触摸蛇、蛙等动物,认为鱼、蛙这些水生动物是龙神的宠物,若伤害或触摸会染上疾病。人们一般认为藏族不食鱼是受佛教不杀生观念的影响所致,而藏东地区不食鱼却有着悠久的历史和古老的传统。昌都卡若遗址靠近澜沧江,至今鱼产丰富,却未在遗址中发现钓钩、鱼标、网坠等渔猎工具,也未发现鱼骨。这一现象是耐人寻味的。因此,考古专家们推测,卡若居民们(即藏东藏族的远古先民们)当时就有以鱼作为“禁忌食物”(Taboo Food)的习惯,不食鱼的观念和习俗在佛教传入后进一步得到强化,以致藏东居民至今普遍不食鱼。
然后,雅鲁藏布江流域同藏东三江流域的情况却大为不同。雅鲁藏布江最大支流拉萨河流域的曲贡新石器时代遗址发现了民们从事渔猎生产的网坠,还有鱼骨。雅鲁藏布江的又一支流尼洋河流域与雅鲁藏布江交汇处的居木遗址、云星遗址、红光和加拉马等遗址和采集点均发现了捕鱼的网坠,如居木遗址采集到网坠3件。网坠“皆用扁平砾石加工而成。分两式,一式将扁平砾石侧打成两缺口;另一式将扁平砾石四周打成四个缺口。”这一现象说明,西藏腹心地区雅鲁藏布江流域广阔范围内的藏族先民曾从事渔猎生产活动,普遍存在食鱼习俗。
藏族食鱼、蛙的习俗是因地而异、因时而异的。诸多藏文革籍记载了吐蕃王统史上的一段有趣的史实。据史载,第29代赞仲宁德如娶塔布之地(塔布系一古地名,今山南桑日以东加查和林芝朗县一带)女子秦萨鲁杰为王妃,生一肓子名麦龙衮巴扎。王妃初来时容貌妖好,后来日渐憔悴苍老。赞普问其故王妃说她吃不到家乡的一种病退食物故而变丑变老。赞普让其速云备办此食物。王妃乃命心腹婢回故乡,油炸了许多青蛙带回王宫,藏于内库,取而食之,不久又容光焕发,美貌如前。赞普心想这种食物竟有如此之殊胜功效,也想取食,趁王妃不在时入府库查看,发现这些食物原来是酥油炸青蛙,足足装了几袋 。赞普犯了忌讳,患了麻风病。最后赞普和王妃夫妻二人活着进入坟墓,葬于象达地方。有诗云:“仲宁王陵在象达,名为圆形活葬墓。”王和妃入墓前,叮嘱王子要供奉好“宁布桑瓦”的神异宝贝,请名医开启肓眼以掌国政。王子遵其嘱,延请名医治愈眼疾,睁眼时正看见对面虎山上羱羊在奔走,遂取名“达日宁斯”,(意为“虎山见羱羊”)。达日宁斯(又译作“达日年塞”、“达日宁塞”等)便是大名鼎鼎的第30代赞普,即松赞干布的祖父。
从这一记载看,当时藏雪不同地方的风俗差异是大的,塔布一带居民仍以鱼蛙为食,山南琼结、泽当一带对鱼有了忌讳(至少在吐蕃王室中是如此)。不过,直到近代和现代,西藏雅鲁藏布江流域的日喀则、拉萨、山南等地一直有以打鱼为生的渔夫和渔村存在,当地居民在一定的季节也食鱼。今天,卫藏地区的城镇居民分人吃鱼,而广大农区和牧区,尤其是藏东地区人们几乎不吃鱼、虾类食品。