The credit appears to go to a compound called sulforaphane, which is found naturally in broccoli and other cruciferous vegetables such as Brussels sprouts, cauliflower and cabbage.
Scientists say broccoli sprouts contain 20 to 50 times the concentration of sulforaphane that mature broccoli does.
The study is published in the journal Clinical Immunology.