What to Eat With a Fatty Liver and What to Avoid

The best eating pattern for a fatty liver is the Mediterranean diet, built around vegetables, fish, olive oil, whole grains, and legumes. Losing just 3 to 5 percent of your body weight through dietary changes can measurably reduce fat stored in your liver, and losing 7 percent can decrease liver inflammation. The good news is that the foods that help your liver also happen to be delicious, and you don’t need to starve yourself to see results.

The Plate Method for Fatty Liver

Rather than counting calories or tracking macros, the simplest approach is to build every meal using the plate method. Fill half your plate with non-starchy vegetables or fruit. Fill one quarter with whole grains or starchy vegetables. Fill the remaining quarter with a protein source like fish, poultry, or beans.

This naturally shifts your diet toward more fiber, more protective plant compounds, and less of the refined carbohydrates and saturated fat that drive liver fat accumulation. It also keeps portions reasonable without requiring you to weigh anything.

Vegetables, Fruits, and Fiber

Aim for at least three servings of vegetables a day (one serving is a cup raw or half a cup cooked) and at least two servings of fruit. Focus on non-starchy options like broccoli, spinach, asparagus, carrots, and leafy greens. These are rich in polyphenols, plant compounds with antioxidant and anti-inflammatory properties that directly benefit liver cells.

Fiber deserves special attention. Data from a large national nutrition survey found that people eating more than about 11 grams of fiber daily had significantly lower odds of developing fatty liver disease compared to those eating less. A 12-week trial found that a high-fiber diet (built around at least one cup of cooked beans per day) improved insulin sensitivity, which is one of the core drivers of liver fat buildup. Practical high-fiber choices include lentils, black beans, kidney beans, oatmeal, and whole grain bread.

Fish and Omega-3 Fats

Fatty cold-water fish like salmon, sardines, mackerel, herring, and lake trout are especially valuable because they’re packed with omega-3 fatty acids. Aim for three or more servings per week, with one serving being 3 to 5 ounces. Omega-3s help reduce the triglycerides that accumulate inside liver cells. A clinical trial found that omega-3 supplementation at 2,000 mg per day for two months significantly reduced the degree of fatty liver disease in adults, so the effect is real and relatively fast.

Olive oil is the other star fat. A trial comparing a diet rich in monounsaturated fats (primarily from olive oil) to a standard American diet showed the olive oil group had significantly less liver fat and better insulin sensitivity. Use extra virgin olive oil as your primary cooking fat and salad dressing base.

Protein: Both Animal and Plant Sources Work

A common question is whether you need to go vegetarian to help your liver. You don’t. A six-week study put people with type 2 diabetes on either a high-animal-protein diet (heavy on meat and dairy) or a high-plant-protein diet (heavy on legumes), with identical calories and macronutrient ratios. Both groups saw their liver fat drop by 36 to 48 percent, along with improved insulin sensitivity and reduced inflammation markers.

The key is choosing lean proteins. White meat chicken without skin, eggs, fish, beans, lentils, and soy are all good options. The issue with red and processed meats isn’t protein itself but the saturated fat and other compounds that come along with it. You don’t have to eliminate red meat entirely, but it shouldn’t be the centerpiece of most meals.

Nuts, Seeds, and Whole Grains

Aim for about four servings of nuts and seeds per week, with one serving being a quarter cup. Walnuts are particularly beneficial because they contain polyphenols that support liver health. Almonds, pistachios, and sunflower seeds are also solid choices.

For grains, choose 100 percent whole grain versions of bread, rice, pasta, oatmeal, and tortillas. Whole grains have a lower glycemic index than their refined counterparts, meaning they raise blood sugar more slowly. A pilot study found that switching to a low-glycemic diet for just one week reduced liver fat fraction. This matters because when blood sugar spikes, your liver converts the excess into fat. Swapping white bread for whole grain and white rice for brown rice are two of the easiest changes you can make.

What to Drink

Coffee is one of the most consistently protective beverages for your liver. People who drink three or more cups of coffee daily have a 71 percent lower risk of developing liver cirrhosis compared to non-drinkers. Even one cup a day is associated with a 33 percent reduction, and two cups with a 43 percent reduction. The benefit comes largely from caffeine and the high concentration of antioxidants in coffee. Black coffee is ideal since adding sugar or flavored syrups works against you.

Green tea is another good choice, thanks to its own set of protective plant compounds. Water, of course, should be your primary beverage. The drinks to avoid are covered below.

Foods and Drinks That Make Fatty Liver Worse

Sugar-sweetened beverages are the single biggest dietary threat to a fatty liver. Fructose, the type of sugar dominant in sodas, fruit juices, and sweetened teas, is almost entirely processed by the liver. Unlike glucose, which your muscles and brain readily use, fructose goes straight to your liver and activates the genetic machinery that converts it into fat. It upregulates the enzymes responsible for creating new fat molecules more aggressively than any other sugar. A seven-week trial confirmed that beverages sweetened with fructose or table sugar (which is half fructose) significantly increased new fat production in the liver, while glucose-sweetened beverages did not have the same effect.

Beyond sugary drinks, limit or avoid:

  • Refined carbohydrates like white bread, pastries, and sugary cereals, which spike blood sugar and trigger the same fat-creation pathway
  • Fried foods and foods high in saturated fat, which contribute to inflammation and insulin resistance
  • Alcohol, which causes its own form of liver fat accumulation and compounds the damage from metabolic fatty liver disease
  • Processed meats like bacon, sausage, and deli meats, which are high in saturated fat and sodium

How Much Weight Loss Actually Helps

You don’t need dramatic weight loss to see liver improvements. According to the American Liver Foundation, losing 3 to 5 percent of your body weight reduces fat in the liver. For someone weighing 200 pounds, that’s just 6 to 10 pounds. Losing 7 percent (14 pounds at that weight) goes further, decreasing liver inflammation as well.

The dietary pattern described above tends to produce this level of weight loss naturally, without extreme restriction. Both the high-fiber and high-protein approaches in clinical trials reduced liver fat significantly in six to twelve weeks, even in studies where participants weren’t asked to cut calories. The shift away from processed foods and toward whole foods often creates a modest calorie deficit on its own, simply because these foods are more filling.

A Practical Day of Eating

Breakfast could be oatmeal topped with berries and walnuts, with a cup of black coffee. Lunch might be a salad with mixed greens, chickpeas, cherry tomatoes, cucumber, and olive oil dressing, alongside a piece of whole grain bread. For dinner, try grilled salmon with roasted broccoli and brown rice. Snack on a quarter cup of almonds or an apple with a tablespoon of almond butter.

None of this requires specialty ingredients or complex cooking. The pattern is simple: more plants, more fish, more fiber, healthy fats from olive oil and nuts, and far less sugar and refined flour. Your liver responds to these changes faster than you might expect.