4. Green Tea
Green tea is loaded with catechins, a type of plant antioxidant that has been shown in studies to eliminate liver fat accumulation and promote proper liver function (http://www.nature.com/ijo/journal/v26/n11/abs/0802141a.html). This powerful herbal beverage also protects the liver against toxins that would otherwise accumulate and cause serious damage.
5. Leafy Vegetables
Leafy green vegetables such as bitter gourd, arugula, dandelion greens, spinach, mustard greens, and chicory also contain numerous cleansing compounds that neutralize heavy metals, which can bear heavily on the liver. Leafy greens also eliminate pesticides and herbicides from the body, and spur the creation and flow of cleansing bile.
Rich in glutathione-producing compounds, avocados actively promote liver health by protecting it against toxic overload, and boosting its cleansing power (http://www.sciencedaily.com/releases/2000/12/001219074822.htm). Some research has shown that eating one or two avocados a week for as little as 30 days can repair a damaged liver.
Turmeric, one of the most powerful foods for maintaining a healthy liver, has been shown to actively protect the liver against toxic damage, and even regenerate damaged liver cells. Turmeric also boosts the natural production of bile, shrinks engorged hepatic ducts, and improves overall function of the gallbladder, another body-purifying organ.
For more additional foods watch the following video!