Fatty liver, as the name implies, occurs when too much fat accumulates in your liver, and liver function begins to deteriorate as a result. Although there are a number of factors that can contribute to fatty liver, a poor diet is the most frequent cause. By eating the following foods, you will greatly reduce your risk of getting a fatty liver.

High fiber fruits and vegetables, especially dark leafy greens like spinach, Brussels sprouts, and kale.

Fish that contains a lot of omega-3 fatty acids, which reduce inflammation and fat levels. Best fish choices include salmon, mackerel, herring, lake trout, sardines and albacore tuna.

Milk and other low-fat dairy products.

Olive oil provides omega-9, a fatty acid that helps control weight.

Green tea absorbs fat in the liver, while coffee helps maintain normal liver enzymes.

Tofu contains soy protein, which may reduce fat buildup in the liver.

Garlic provides selenium, a mineral that contains antioxidants that promote cell health and good metabolism.

Oatmeal and other whole grains provide a lot of fiber, which lowers appetite and the temptation to eat unhealthy snacks between meals.

Walnuts are high in healthy fats, and they’re also good sources of fiber and protein.

Avocados are also high in healthy fats, and contain chemicals that appear to slow liver damage.

Sunflower seeds are high in vitamin E, and are another good source of antioxidants that promote healthy liver function.