Unhealthy eating habits and lifestyle can also cause fatty liver. According to a recent study which analyzed published or published reports on non-alcoholic fatty liver disease in India.