脂肪肝的发生原因有很多,主要原因包括:1、营养过剩,这是引起脂肪肝的一个重要原因。当营养物质超过热量和代谢需要时,剩余的营养就可转为脂肪储存起来,逐渐形成脂肪肝。2、经常喝酒,对于长期酗酒者或是在短时间内大量饮酒者,都是会引起酒精性脂肪肝的,当酒精在进入人体后,其主要在肝脏进行分解代谢,酒精对肝细胞的毒性会导致肝细胞对脂肪酸的分解和代谢发生障碍,从而可引起肝内脂肪沉积而形成脂肪肝,饮酒越多的话,脂肪肝就会越严重。另外酒精除了可引起脂肪肝外,还会诱发肝炎甚至肝硬化。3、肥胖,对于肥胖者,得脂肪肝的几率会更高,这种情况主要是由于脂肪组织的增加而引起了游离脂肪酸释放过多,同时又浸润在肝脏当中的缘故。4、营养不良,长期营养不良,从而导致蛋白质吸收不足,引起甘油三酯积存肝内,引起营养缺乏性脂肪肝。