“Cruciferous vegetables like broccoli, cauliflower, kale, cabbage, and brussels sprouts are some of the best foods you can eat for your liver,” says Hernandez. “They contain sulfur, which helps your liver break down and remove harmful substances from your body, and also helps produce glutathione, a powerful antioxidant that protects your liver.”
A 2020 study on mice published in Hepatology specifically found that indole, a natural compound found in gut bacteria and the aforementioned veggies, can prevent and improve fatty liver disease—a condition that indicates an excess intake of saturated fats over time, therein inhibiting liver function.
A separate 2017 study published in Journal of Functional Foods found that broccoli can aid in the liver’s detoxification process and prevent fatty liver in mice.
Read the full article here


