What foods can prevent liver cancer? 1.Bamboo shoots: laxative and detoxification. E. coli in the intestinal tract can synthesize bamboo shoot cellulose into vitamins needed by the human body, and also synthesize compound waste that cannot be absorbed with cholesterol metabolite bile acid in the intestinal tract and excrete it out of the body. 2, lettuce: increase appetite, prevent anemia. Lettuce leaves are rich in calcium, carotene and vitamin C. The odoriferous lettuce can promote the secretion of gastric juice, digestive enzymes and bile, which helps hepatitis B and C virus carriers and patients with chronic liver disease to increase appetite. Cirrhosis combined with anemia often eat lettuce, can promote the secretion of organic acids and enzymes, increase iron absorption, help platelets rise and recovery, to prevent the deterioration of the disease. 3, asparagus: reduce fatigue. Asparagus contains nucleic acid, folic acid, glutathione, choline, arginine, mannoprotein and peptidase rutin, all of which can effectively inhibit the growth of cancer cells. Asparagus can also be used as a nutritional product for liver cancer patients for dietary therapy, which can reduce fatigue and increase appetite. Dietary taboos for preventing liver cancer: Do not eat moldy food. Therefore, food should be properly stored and discarded as soon as it becomes moldy, especially soybeans, peanuts, sweet potatoes, sugar cane, etc., which should not be consumed again. In addition, peanut oil should also not be stored for a long time, if found to produce harsh taste should not be eaten. Otherwise, not only the taste is bad, but more importantly, it can lead to cancer. Do not eat or eat less pickles. Poor appetite, many people prefer to pickles for dinner. But the pickles contain more amounts of nitrosamines, experimental evidence related to the occurrence of liver cancer, it is best not to eat or eat less. And remember, must be pickled through before eating.