I meccanismi che sono alla base della steatosi epatica, se si escludono i casi dovuti ad eccessiva assunzione di alcolici, sono poco noti. Comunque non vi è una terapia farmacologica ritenuta sicuramente efficace. Pertanto la carnitina non rientra tra i farmaci che trovano indicazione sicura in questa condizione. Inoltre vi è da distinguere tra una condizione di sola steatosi, cioè con valori di aminotransferasi normali ed una condizione di steatoepatite, cioè con valori di aminotransferasi alterate.