非酒精性脂肪性肝病的原因包括代謝性肥胖、胰島素抵抗以及藥物導致的脂肪肝,如代謝性因素,由高血脂、高血糖引起的脂肪肝,此時需要控制血脂、血糖,以達到治療脂肪肝的目的。

若藥物引起的脂肪肝,應儘量避免使用引起非酒精性脂肪肝的藥物。如果已經發展為肝纖維化或者是肝硬化,此時需要給予抗纖維化治療,同時治療肝硬化的併發症,不同階段制定不同的治療措施。