A Mediterranean diet emphasizes the same types of foods that are good for treating fatty liver disease. This includes plenty of fresh fruits and vegetables, whole grains, fish, and olive oil. This diet is a good choice for people with fatty liver disease if you avoid the red wine it allows.