What foods can help improve liver health?

Dr. Mehmet Oz, MD
Cardiology (Cardiovascular Disease)
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.

Continue Learning about Digestive Health

Important: This content reflects information from various individuals and organizations and may offer alternative or opposing points of view. It should not be used for medical advice, diagnosis or treatment. As always, you should consult with your healthcare provider about your specific health needs.