The medications which can cause NAFLD are: corticosteroids, anti-depressants, antipsychotic medications, tamoxifen, cisplatin, etc.