Here's 25 foods that you can eat every day to help your body deal more effectively with cancer, and they're mostly things you're already eating.


  • Chopping or crushing garlic releases allicin, which lowers the risk of oesophageal, stomach, pancreatic, colon and breast cancer.
  • Garlic reduces inflammation, prevents blood vessel growth, encourages cancer cells to die, and protects the body from carcinogens.
  • Garlic needs to sit for 10-15 minutes after chopping or crushing to give it time to produce the maximum amount of anti-cancer allicin.
  • The World Health Organisation recommends eating a clove of garlic a day (around 3g of fresh garlic) to benefit from its anti-cancer effects.


  • Onions also contain allicin, which protects against cancer, along with anti-cancer polyphenols and quercitin.


  • Leeks contain anti-cancer compounds allicin, inulin, diallyl trisulfide and kaempferol, and their juice stops cancer cells growing.

Chives, spring onions and scallions

  • Chives, spring onions and scallions are also part of the garlic and onion family, and provide many of the same benefits in preventing and healing cancer.


  • The sulforaphanes in broccoli help remove carcinogens, kill cancer stem cells, limit oxidation in the body and protect genes from mutations.
  • Just half a cup a day of broccoli protects against lung, stomach, colon, bladder and rectum cancers, with up to a 50% reduction in risk.

Brussels sprouts

  • Brussels sprouts contain glucosinolates, which turn into isothiocyanates and activate cancer-fighting enzymes.


  • Cabbage contains sinigrin, which protects against a range of cancers. It also switches off genes that can promote cancer.


  • Cauliflower reduces the risk of a number of different cancers, and fortunately many of cauliflower's anti-cancer effects survive the cooking process.


  • Kale is packed with anti-oxidants, anti-inflammatories and anti-cancer nutrients, and is one of the most nutrient-dense foods around.


  • Spinach is a powerhouse of anti-cancer substances, including lutein and zeaxanthin, plus saponins, glycoglycerolipids and flavonoids.

Rocket / Arugula

  • Rocket is a nutrient-dense leafy green, and contains isothicyanates which have anti-inflammatory and anti-cancer effects in the body.


  • Raspberries contain ellagic acid which encourages cancer cell death, prevents blood vessel growth and reduces the spread of cancer cells.


  • Blueberries are full of anti-cancer compounds, including antioxidants, ellagitannins and anthocyanins that give them their deep blue colour.
  • The antioxidants and flavonoids in blueberries reduce inflammation, prevent cancer cell growth and increase cancer cell death.


  • Cherries get their dark red colour from anthocyanins, which encourage cancer cells to die, without affecting healthy cells.
  • Cherries also contain perillyl alcohol, which stops cancer cell growth, encourages cancer cell death and prevents blood vessel growth.

Blackberries, strawberries, boysenberries, cranberries

  • The dark blue-purple-red colour of all berries is a sure sign that they contain plenty of health-promoting flavonoids, especially anthocyanins, so eat them all!


  • The betacyanin in beetroot helps stop cancer cell growth, kills cancer cells and detoxifies the liver, kidneys and lymph.


  • The lycopene in tomatoes stops cancer cell growth, kills cancer cells, protects against carcinogens and lowers the risk of many cancers.
  • Lycopene is a powerful anti-oxidant, and more of it becomes available to the body when the tomatoes are cooked.


  • Carrots contain beta-carotene, which strengthens immunity, helps with detoxification, improves liver health and works against many cancers.
  • The falcarinol in carrots inhibits the growth of cancer cells, while the fibre regulates blood sugar levels and ensures rapid toxin removal.

Sweet potatoes

  • Sweet potatoes contain a unique protein which stops cancer growth. They also stabilise blood sugar levels, which discourages cancer.


  • Celery contains specialised plant compounds called apigenin and luteolin, which are flavonoids that help to prevent and heal cancer.
  • The apigenin and luteolin in celery are effective against a number of cancers, including skin, breast, cervical and lung cancer.


  • Asparagus contains glutathione, which detoxifies the body, boosts the immune system and protects cells against damage.
  • Asparagus also contains polysaccharides (specialised plant sugars) that stop cancer growth, kill cancer cells and prevent blood vessel growth.


  • Eating an apple a day can reduce the risk of some cancers by up to 50%, including stomach, oesophagus, lung and breast cancer.
  • Apples are high in antioxidants, and contain other anti-cancer substances, including quercetin, anthocyanins and procyanidins.


  • Mushrooms contain beta-glucans, which kill cancer cells and stimulate the body's immune system to attack cancer cells.
  • Mushroom extracts can shrink cancers, reduce blood supply to cancers, reduce treatment side effects and extend survival times.

Brazil nuts

  • Brazil nuts are one of the richest sources of the mineral selenium, which reduces the risk of a number of cancers, especially prostate cancer.
  • The selenium in Brazil nuts is an important part of a powerful anti-oxidant enzyme called glutathione peroxidase.


  • Flaxseed is the best plant-based source of omega-3 fatty acids, which reduce inflammation, stop cancer cell growth and boost immunity.
  • Regular intake of flaxseeds reduces the risk of breast cancer, decreases cancer growth and improves cancer survival rates.


  • There are many more foods with anti-cancer properties than just the 25 on this list, so you have lots to choose from.
  • But here's what's most important about eating to prevent or heal cancer:
  1. Eat plants - Almost all anti-cancer foods come from plants
  2. Minimally processed - These foods work best when as little as possible is done to them
  3. Maximum variety - Each food works in different ways, so eat a wide variety of these foods for maximum effect

Here's to your good health!

For more information on each of the above foods, and to discover easy and delicious recipes that you can make with these foods, visit:


Nikki H Stokes is a natural health educator who helps women with cancer activate their body's built-in healing abilities so they can heal cancer naturally. She is passionate about the power of nutrient-dense plant-based whole foods to create amazing health and vitality.
You can find her at and