Question: what are the best foods to eat for a bad liver?
Answer: Coffee to lower abnormal liver enzymes. ...  Greens to prevent fat buildup. ...  Tofu to reduce fat buildup. ...  Fish for inflammation and fat levels. ...  Oatmeal for energy. ...  Walnuts to improve the liver. ...  Avocado to help protect the liver.