Soundness of mind

What food has the highest sulforaphane?

Broccoli is the food with the highest amount of sulforaphane. It contains between 1 and 4 milligrams of sulforaphane per gram, which is the highest amount of any food. Other foods that are high in sulforaphane include cauliflower, Brussels sprouts, kale, and cabbage. All of these vegetables contain between 0.25 and 1 milligram of sulforaphane per gram.