10 foods nutritionists eat to prevent cancer

Leafy Greens:

Spinach, kale, and other leafy greens are rich in antioxidants, vitamins, and minerals that support overall health and may help prevent cancer.


Blueberries, strawberries, and raspberries contain powerful antioxidants that may help protect cells from damage and reduce the risk of certain cancers.

Cruciferous Vegetables:

Broccoli, cauliflower, Brussels sprouts, and cabbage are high in compounds that have been associated with a lower risk of various cancers.

Fatty Fish:

Omega-3 fatty acids found in fatty fish like salmon, mackerel, and sardines may have anti-inflammatory properties that could contribute to cancer prevention.


Curcumin, the active compound in turmeric, has shown anti-inflammatory and antioxidant effects.


Garlic contains allicin, a compound with potential anti-cancer properties.

Green Tea:

Green tea is rich in antioxidants, particularly catechins, which have been studied for their potential cancer-preventive effects.

Nuts and Seeds:

Almonds, walnuts, chia seeds, and flaxseeds are rich in nutrients and antioxidants that may contribute to cancer prevention.


Tomatoes contain lycopene, a potent antioxidant linked to a reduced risk of prostate cancer.


Beans, lentils, and chickpeas are excellent sources of fiber and plant-based proteins, and they have been associated with a reduced risk of certain cancers.


Blue Rings