What Foods Are Good for Fatty Liver Disease?

The best foods for a fatty liver follow a pattern: plenty of vegetables, fruits, whole grains, olive oil, nuts, and fish, with limited red meat, added sugar, and refined carbohydrates. This eating style, closely matching the Mediterranean diet, has been shown in multiple clinical trials to reduce liver fat by up to 38% in as little as six weeks, even without weight loss.

Fatty liver, now formally called metabolic dysfunction-associated steatotic liver disease (MASLD), affects roughly one in three adults. The good news is that dietary changes remain the cornerstone of managing it, and the right food choices can meaningfully reverse fat buildup in the liver.

The Mediterranean Pattern Works Best

No single “superfood” fixes a fatty liver. What works is a broader dietary pattern built around unrefined cereals, vegetables, fresh fruit, olive oil, nuts, fish, white meat, and legumes, while limiting red meat, processed meats, and sweets. This is essentially the Mediterranean diet, and it has the strongest evidence behind it for reducing liver fat.

In one trial, patients with biopsy-confirmed fatty liver who followed a Mediterranean diet for six weeks saw a 38% reduction in liver fat compared to those eating a standard low-fat, high-carbohydrate diet. That improvement happened independently of weight loss or changes in waist size. A larger study of 90 overweight patients with fatty liver found significant reductions in liver fat over six months of Mediterranean-style eating, regardless of other lifestyle changes. Another randomized trial showed that a low-glycemic-index Mediterranean diet outperformed a standard diet at both three and six months.

The pattern works for a few overlapping reasons. It’s naturally low in saturated fat and high in monounsaturated fat (the kind in olive oil), omega-3 fatty acids, fiber, and plant compounds that reduce inflammation and oxidative stress in the liver.

Olive Oil and Healthy Fats

Olive oil deserves special attention. Diets rich in monounsaturated fat, the primary fat in olive oil, have been shown to decrease liver fat content even when total calories stay the same. In one eight-week trial of adults with type 2 diabetes, a diet high in monounsaturated fat significantly reduced hepatic fat compared to a higher-carbohydrate diet, independent of exercise.

Use extra virgin olive oil as your main cooking and dressing fat. Avocados are another good source of monounsaturated fat. The goal isn’t to eat low-fat overall. It’s to swap saturated fats (from red meat, butter, and processed foods) for unsaturated ones.

Fatty Fish and Omega-3s

Salmon, sardines, mackerel, and herring are rich in omega-3 fatty acids, which help reduce liver fat and lower inflammation. Clinical trials have used omega-3 doses ranging from 450 to 1,300 mg daily (a combination of DHA and EPA) to treat fatty liver, with dosing adjusted by body weight.

You don’t necessarily need supplements to get these amounts. Two to three servings of fatty fish per week provide a meaningful dose of omega-3s within a whole-food diet. If you don’t eat fish, walnuts, flaxseeds, and chia seeds offer plant-based omega-3s, though the body converts these less efficiently than the omega-3s found in fish.

Vegetables, Fruits, and Fiber

A high-fiber diet supports liver health by improving insulin sensitivity and feeding beneficial gut bacteria, both of which influence how much fat the liver stores. Health organizations recommend at least 40 grams of fiber per day from vegetables, fruits, and whole grains. Most people get less than half that amount.

Practical ways to increase fiber include eating vegetables at every meal, choosing whole fruits over juice, and replacing refined grains (white bread, white rice, regular pasta) with whole grain versions like oats, barley, quinoa, and brown rice. Legumes, including lentils, chickpeas, and black beans, are particularly fiber-dense and double as a good protein source.

Nuts and Plant-Based Protein

Getting more of your protein from plants and less from meat appears to matter for liver health. In a case-control study, people with the highest intake of protein from vegetables, grains, and nuts had roughly 72 to 76% lower odds of fatty liver disease. Those with the highest meat protein intake, by contrast, had nearly three times the risk.

Walnuts have attracted particular research interest. Animal studies show they can reduce high-fat-diet-induced liver fat accumulation and oxidative stress. Almonds, pistachios, and other tree nuts also fit well into a liver-friendly diet. A small handful (about one ounce) daily is a reasonable target.

This doesn’t mean you need to go fully vegetarian. It means shifting the balance: more beans, lentils, nuts, and tofu as protein sources, less red and processed meat. Fish and poultry in moderation are fine and consistent with the Mediterranean pattern.

Coffee

Coffee is one of the most consistently beneficial beverages for liver health. A meta-analysis found that coffee consumption was associated with a 35% lower risk of significant liver scarring. Drinking more than three cups per day was associated with a lower risk of fatty liver disease compared to fewer than two cups daily.

These benefits appear to come from coffee’s antioxidant and anti-inflammatory compounds, not just caffeine. Both filtered and espresso-style coffee have shown protective effects. If you already drink coffee, there’s no reason to stop. If you don’t, this alone isn’t a reason to start, but it’s reassuring for regular drinkers.

Foods and Drinks to Limit

What you remove from your diet matters as much as what you add. The biggest offenders for liver fat are added sugars, sugary drinks, refined carbohydrates, and excess saturated fat.

Fructose, the sugar naturally present in fruit but concentrated in sodas, fruit juices, and processed sweets, is metabolized almost entirely by the liver. Short-term trials have shown that diets enriched with excess fructose raise liver enzyme levels, a marker of liver stress. While the exact threshold for harm isn’t firmly established, the practical takeaway is clear: minimize sugary beverages and foods with added sugar. Whole fruit, which contains fiber that slows fructose absorption, is not a concern.

Red and processed meats should be limited. Beyond the protein-source research mentioned above, these foods tend to be high in saturated fat, which promotes liver fat storage. Refined carbohydrates like white bread, pastries, and sugary cereals spike blood sugar and insulin, driving the liver to convert excess energy into fat.

Weight Loss Amplifies the Benefits

Dietary changes help even without weight loss, as the clinical trials above demonstrate. But if you carry excess weight, losing even a modest amount creates additional, measurable improvements. According to the American Gastroenterological Association, losing at least 5% of your body weight can decrease liver fat, losing 7% or more can resolve the inflammatory form of the disease (called steatohepatitis), and losing 10% or more can actually reverse liver scarring.

For someone weighing 200 pounds, that’s 10 to 20 pounds. For people with fatty liver who are not overweight, a smaller threshold of 3 to 5% body weight loss produces similar benefits to liver tissue. The Mediterranean-style eating pattern naturally supports gradual weight loss because it’s rich in fiber and healthy fats that promote fullness, without requiring extreme calorie restriction.

Putting It Together

A liver-friendly plate looks like this: half filled with vegetables, a quarter with whole grains or legumes, and a quarter with fish, poultry, or plant-based protein, all prepared with olive oil. Snack on nuts and fresh fruit. Drink coffee and water instead of soda or juice. Save red meat and sweets for occasional meals rather than daily habits.

These aren’t temporary fixes. The trials showing the most significant liver improvements lasted three to six months, and the benefits depend on sustained changes. The advantage of this approach is that it’s not a restrictive “liver diet.” It’s a well-studied, flexible way of eating that also reduces the risk of heart disease, diabetes, and several cancers.