Question: is cabbage bad for your heart?
Answer: Cabbage contains more than 36 different kinds of potent anthocyanins, making it an excellent choice for heart health (31). Summary: Cabbage contains powerful pigments called anthocyanins, which have been shown to reduce the risk of heart disease.