膽管癌的發生主要是因為肝膽管結石,有時肝吸蟲感染還有一些慢性的傷寒帶菌也會導致膽管癌,所以預防膽管癌應當注意飲食,應當避免膽汁淤積,避免肝內膽管結石的形成,應當避免吃大量的高油類,高脂肪類的食物,尤其是肥肉,一定要禁煙禁酒,這樣可以預防膽管癌,可以多吃一些清淡的食物,比如水果或者蔬菜,它含有豐富的維生素c,可以促進胃腸蠕動,促進膽汁的分泌,還可以吃一些高蛋白,高熱量的食物,比如羊蹄等,它具有利膽通便的功能,也可以預防膽管癌。
預防膽管癌還應當注意適量的運動,適當的活動,還可以多吃一些抗膽道,抗癌的食物,比如說可以吃一些猴頭菇,還有豆腐渣之類的,這種也可以有效的預防膽管癌。