Experimentally, you can induce fatty liver by overfeeding fructose/sucrose.
However, animals overfed carbohydrates have a higher metabolic rate and demand more nutrients.
Thiamine (B1) completely prevented fatty liver from developing in sheep overfed sugar.