But red cabbage has higher levels of some types of antioxidants than other types of cabbage. These nutrients are thought to help reduce the risk of health conditions such as cancer, osteoporosis, and heart disease. Red cabbage is particularly rich in anthocyanins, which are a type of flavonoid.