Breast cancer can be protected against by eating cruciferous vegetables such as cabbage and near relatives of cabbage such as broccoli and cauliflower.