هنوز دلیل قطعی ابتلا به کبد چرب غیر الکلی مشخص نیست؛ ولی محققان احتمال میدهند سن، اضافه وزن، دیابت و کلسترول بالا، مهمترین عوامل خطر این عارضه باشند. علل دیگر کبد چرب غیر الکلی استفاده از داروهای مختلف، هپاتیت، بیماریهای خود ایمنی یا بیماریهای کبدی ارثی، کاهش سریع وزن و سوء تغذیه هستند.