Experts recommend people eat a diet rich in foods that are known to support liver health, like fish high in omega-3s, cruciferous vegetables, and healthy seeds. Do you need to cleanse your liver?