در بیشتر مواردیکه فرد الکلی نیست، پزشکان دلیل قطعی برای ابتلا به کبد چرب را نمی‌دانند، اما موارد زیر می‌تواند باعث کبد چرب و یا افزایش خطر ابتلا به آن شوند، این عوامل شامل:

چاقی
دیابت نوع 2
فشار خون بالا
مصرف داروهایی همچون آسپرین، داروهای استروئیدی، تاموکسیفن و تتراسیکلین
باداری
مسمومیت
ویروس ها (ویروس هپاتیت A و سایر ویروس ها)
سوءتغذیه
کلسترول خون بالا
سندرم تخمدان پلی کیستیک
کم کاری تیروئید (hypothyroidism)
جراحی بای پس معده