近代研究顯示, 菇類、含鍺類食物有助於提升免疫力, 對抗癌症。 含維他命c和K豐富的食物則有補血、止血作用(因晚期易有消化道或牙齦、皮下出血現象)。 免疫類食品如香菇、草菇、銀耳、人參、靈芝等;保肝類食物有蛤蜊、動物肝臟等;含有維他命c、K的蔬果包括:獼猴桃(奇異果)、蕃茄、橘、柚、檸檬、草莓、山楂、綠色蔬菜(青椒)等, 這類食物平常即應常吃, 有防治癌症功效。
肝癌患者開始實施放、化療後, 必然會出現幹、瘦、毫無胃口的現象, 因此, 吃些清涼解毒食物很有必要。
放療後, 可選服滋潤生津的蓮藕、西瓜、水梨、冬瓜、荸薺、甘蔗、葡萄、茭白筍等;而化療時可服清涼解毒的冬瓜、西瓜、藕汁、薏仁、山藥、杏仁、水蜜桃等,
肝癌患者到了中晚期之後, 無可避免地會有肝脾腫大、腹水、黃疸及疼痛等症, 此時胃口多半很差, 所以飲食之道以適口、喜歡、清淡為原則, 這些原則只能緩解, 無法“治療”, 如果患者不想吃也不要太勉強。
肝脾腫大與腹水, 兩者經常接連發生, 因此以利尿、消腫為主, 宜吃蛤蜊、泥鰍、鯉魚、鯽魚、海帶、海藻、薏仁、紅豆、玉米須、荸薺、茭白筍等, 因為紅豆、薏仁利尿, 海帶、海藻可補充營養, 又不會太膩。