What to Eat for Liver Health (and What to Avoid)

The foods that matter most for liver health are ones that reduce fat buildup in the liver, support its natural detoxification processes, and lower inflammation. Your liver processes everything you eat and drink, so diet has an outsized influence on how well it functions. The best evidence points to a combination of fatty fish, coffee, cruciferous vegetables, berries, nuts, fiber-rich whole grains, and limited sugar intake.

Coffee Is Surprisingly Protective

Coffee is one of the most consistently studied liver-protective foods. Drinking two to four cups of drip coffee per day is associated with lower liver enzyme levels, slower progression of scarring, fewer complications from cirrhosis, a reduced risk of liver cancer, and lower liver-related mortality overall. That’s a remarkably broad set of benefits from a single beverage.

Caffeine plays a role, and there’s a clear dose-response effect: more coffee (up to about four cups) provides more protection than smaller amounts. But caffeine alone doesn’t explain the full benefit. Coffee contains over a hundred compounds, many of them antioxidants. Two oil-based compounds found naturally in coffee beans, cafestol and kahweol, also appear to influence liver enzyme levels. This means even decaf coffee may offer some protection, though caffeinated versions seem to do more.

Fatty Fish and Omega-3s Reduce Liver Fat

Omega-3 fatty acids from fish are one of the few nutrients shown to directly lower fat stored inside the liver. Clinical trials using supplements containing the two key omega-3s found in fish (EPA and DHA) have consistently reduced liver fat as measured by MRI. In one six-month trial, participants taking a combined EPA and DHA supplement saw liver fat drop by about 10%, compared to roughly 4% in the placebo group. Another three-month trial found a 15% reduction in liver fat with omega-3 supplementation.

You don’t need supplements to get this effect. Salmon, mackerel, sardines, and tuna are all rich sources. In a study of people with fatty liver disease, regular intake of these oily fish correlated with lower levels of GGT, a key liver enzyme that rises when the liver is under stress. Aiming for two to three servings of fatty fish per week is a practical target that aligns with general dietary guidelines.

Cruciferous Vegetables Support Detoxification

Your liver neutralizes harmful substances in two phases. In the first phase, it breaks down toxins into intermediate compounds. In the second, it attaches water-soluble molecules to those intermediates so your body can flush them out through urine or bile. Cruciferous vegetables like broccoli, Brussels sprouts, cabbage, and cauliflower contain a compound called sulforaphane that activates this second phase.

Research using broccoli sprout extract found that it upregulated at least six detoxification pathways in the liver, including ones involved in processing drugs, environmental chemicals, and internally produced waste products. Specifically, it boosted the activity of enzymes that attach glutathione (the liver’s primary protective molecule) to toxins, making them easier to eliminate. It also increased the production of glutathione itself, giving the liver more raw material to work with. Broccoli sprouts are especially concentrated in sulforaphane, but mature broccoli, kale, arugula, and other cruciferous vegetables all contain meaningful amounts.

Berries Help Prevent Fat Buildup

Blueberries, cranberries, and other deeply pigmented berries are rich in anthocyanins, the compounds responsible for their red, blue, and purple colors. These compounds have been shown in lab studies to reduce fat accumulation inside liver cells through two mechanisms: they slow down the creation of new fat and they speed up the burning of existing fatty acids for energy.

Blueberries contain a particularly broad mix of anthocyanins, including five of the six major types found in fruits and vegetables. Cranberries are rich in two specific types. The practical takeaway is that eating a variety of colorful berries gives your liver cells the broadest antioxidant coverage. Fresh, frozen, or freeze-dried berries all retain these compounds well.

Walnuts and Other Nuts

Walnuts have a specific connection to liver health that goes beyond their general nutritional profile. In a clinical study of people with fatty liver disease, walnut intake over three months was inversely correlated with levels of three liver enzymes: GGT, ALT, and AST. Higher walnut consumption meant lower enzyme levels. At the six-month mark, the association held for AST, and other tree nuts showed similar correlations with GGT and AST reductions.

Walnuts are unique among nuts because they’re one of the few rich plant sources of the omega-3 ALA, along with polyphenols and vitamin E. A small handful (about one ounce) daily is enough to be consistent with the amounts consumed by participants in these studies.

Fiber Keeps Bile Acids Moving

Soluble fiber, the type found in oats, barley, beans, lentils, and certain fruits, benefits the liver through an indirect but powerful mechanism. It binds to bile acids in your intestine and carries them out in your stool. Bile acids are made from cholesterol in the liver, so when more of them are excreted, your liver has to pull cholesterol from the blood to make replacements. This cycle lowers circulating cholesterol and reduces the fat burden on the liver itself.

Different types of fiber vary in how effectively they bind bile acids, which partly explains why some high-fiber foods lower cholesterol more than others. Inulin (found in onions, garlic, and chicory root) and beta-glucan (found in oats and barley) are particularly effective. These fibers also feed beneficial gut bacteria that further modify bile acids in ways that appear to support liver metabolism. A diet that includes a mix of whole grains, legumes, and vegetables covers these bases well.

What to Limit: Sugar and Fructose

If there’s one dietary change that makes the biggest difference for liver health, it’s cutting back on added sugar, particularly fructose. Unlike glucose, which your entire body can use for energy, fructose is processed almost exclusively by the liver. When fructose arrives in large amounts, the liver converts it directly into fat through a process called de novo lipogenesis. At the same time, fructose blocks the liver’s ability to burn existing fat for fuel. It’s a double hit: more fat production, less fat burning.

In a controlled crossover study, participants eating a diet where 25% of calories came from fructose showed significantly increased fat production in the liver compared to when the same calories came from complex carbohydrates. Critically, when children with high baseline fructose intake had their fructose restricted for just nine days (while keeping total calories the same), both liver fat and fat production dropped. The problem wasn’t excess calories. It was specifically the fructose.

The main sources of excess fructose in most diets are sugar-sweetened beverages, fruit juices, candy, baked goods, and processed foods with added sugars. Whole fruit contains fructose too, but the fiber, water, and nutrients in whole fruit slow absorption enough that the liver isn’t overwhelmed. The issue is concentrated, added fructose, not the small amounts that come packaged in an apple or a handful of berries.

Vitamin E and Liver Inflammation

Vitamin E has emerged as one of the few individual nutrients with enough clinical evidence behind it that major medical guidelines now recommend it for certain people with fatty liver disease. A systematic review of clinical trials found that doses between 400 and 800 IU daily improved both blood markers and liver tissue appearance in adults with metabolic-associated fatty liver disease. Two international guidelines recommend 800 IU daily for patients with biopsy-confirmed liver inflammation from fatty liver disease.

For people without diagnosed liver disease, food sources of vitamin E are a safer and more practical approach. Sunflower seeds, almonds, hazelnuts, spinach, and avocado are all rich sources. High-dose vitamin E supplements carry some risks and are best reserved for people under medical supervision for confirmed liver conditions.

Putting It Together

A liver-friendly diet isn’t a special regimen. It’s mostly a Mediterranean-style pattern: fatty fish a few times a week, plenty of vegetables (especially cruciferous ones), berries and whole fruits, nuts, whole grains, legumes, olive oil, and coffee if you drink it. The single most impactful subtraction is reducing sugary drinks and foods with added fructose. These changes lower liver fat, support detoxification, reduce inflammation, and keep bile acid metabolism running smoothly, which collectively covers every major pathway your liver depends on to stay healthy.