7. They’re stinky for a reason

So many people hate Brussels sprouts because of the memory of stinky smells emanating from mom’s kitchen way back when. But why do Brussels sprouts smell? Well, first of all, they tend to only get really stinky when overcooked – especially when boiled. The smell is associated with glucosinolate sinigrin, an organic compound that contains sulfur: hence the odor. It also happens to be responsible for the cancer-fighting characteristics of Brussels sprouts.