Digestive Health

What foods can help improve liver health?

A Answers (1)

  • AMehmet Oz, MD, Cardiology (Cardiovascular Disease), answered
    To improve the health of your liver, eat 3 cups of bitter greens or cruciferous vegetables daily. Bitter greens include arugula, endive, dandelion greens, and spinach. The bitter flavor in these foods actually detoxifies your liver by increasing bile flow, while the greens themselves flush out toxins. Cruciferous veggies, including broccoli, cauliflower, and Brussels sprouts, also aid liver function. Choose any mix you want and eat them raw or cooked. Eating these plant foods daily will not only help your liver, but also make a difference in your overall health.
    This content originally appeared on
Did You See?  Close
How does eating pistachios help digestion?