What foods have cancer-preventing and anti-cancer effects?

Cancer-fighting foods, sufficient amounts of vitamins C and A, trace elements such as selenium and molybdenum, can counteract, neutralize, and reduce the carcinogenic effects of carcinogens, thereby achieving anti-cancer and cancer-preventing effects.

1. Foods rich in vitamin C: various fresh vegetables and fruits, such as mustard greens, bok choy, cilantro, green garlic, shepherd's purse, cauliflower, sweet peppers, citrus fruits, fresh jujubes, hawthorn, various radishes, cabbage, strawberries, mung bean sprouts, green beans, tomatoes, winter bamboo shoots, lettuce, bananas, apples, apricots, kiwis, etc.

2. Foods rich in vitamin A: chicken liver, beef liver, duck liver, pork liver, hairtail, eggs, carrots, sweet potatoes, pea shoots, rape stalks, sweet peppers, celery, lettuce leaves, etc.

3. Foods rich in allicin: According to data, foods containing allicin have significant anti-cancer effects, mainly garlic and onions.

4. Foods rich in trace elements: These foods can prevent and fight cancer. Those rich in these elements include meat, seafood, grains, garlic, onions, and sesame.

5. Foods that boost immunity: kiwis, figs, apples, sardines, honey, milk, pork liver, Hericium erinaceus (lion's mane mushroom), sea cucumber, oysters, cuttlefish, shark, seahorse, soft-shelled turtle, Chinese yam, tortoise, shiitake mushrooms, etc.

Reading Recommendations

Anti-diarrheal foods: What foods can stop diarrhea?
Foods to Quench Thirst: Eight Hydrating and Refreshing Foods
Roselle flower tea is suitable for diabetics.
Can you eat red dates during your period? The benefits of eating red dates.
Cancer patients all regret having eaten this. Check it out now!