One of the deadliest diseases of all time, cancer affects millions and millions of people worldwide. Blame it on your genes or lifestyle habits, the truth is that it is not easy to fight against cancer. Cancer is the abnormal growth of cells, and there are around 100 types of cancer. The most common types of cancer in men include lung, esophagus, stomach, oral and pharyngeal cancer; and in women, cervix and breast cancer.

Food is medicine against cancer when you know what to eat and what not to eat. An optimal diet with cancer fighting foods promotes cancer cell death and supports wellness.

So here are few cancer-fighting foods which we can include in our diet:

  • Broccoli

All cruciferous veggies (think cauliflower, cabbage, kale) contain cancer-fighting properties, but broccoli is the only one with a sizable amount of sulforaphane, a particularly potent compound that boosts the body’s protective enzymes and flushes out cancer-causing chemicals.

Helps fight: breast, liver, lung, prostate, skin, stomach, and bladder cancers

  • Tomatoes

This juicy fruit is the best dietary source of lycopene, a carotenoid that gives tomatoes their red hue, Béliveau says. And that’s good news, because lycopene was found to stop endometrial cancer cell growth in a study in Nutrition and Cancer. Endometrial cancer causes nearly 8,000 deaths a year.

Helps fight: endometrial, lung, prostate, and stomach cancers

  • Walnuts

Walnuts Their phytosterols (cholesterol-like molecules found in plants) have been shown to block estrogen receptors in breast cancer cells, possibly slowing the cells’ growth.

Helps fight: breast and prostate cancers

  • Garlic

Phytochemicals in garlic have been found to halt the formation of nitrosamines, carcinogens formed in the stomach (and in the intestines, in certain conditions) when you consume nitrates.

Helps fight: breast, colon, esophageal, and stomach cancers

  • Pulses


Lentils, chickpeas, beans, peas, kidney beans and even soya beans are a great source of plant protein. Most importantly they release their carbohydrate slowly because of their high fibre content. They reduce blood glucose

Helps fight: breast and colon cancers