How many servings of cruciferous vegetables should you eat to fight colon cancer?

A 2025 study that included 97,000 people found that those who ate the most cruciferous vegetables—between 20 and 40 grams per day—had a 17% lower risk of developing colon cancer, compared with people who ate the least.

Content restricted. Requires subscription