Hal ini sejalan dengan yang dilaporkan, malnutrisi rumah sakit dapat terjadi karena beberapa sebab, antara lain kondisi penyakit yang sedang diderita oleh pasien itu sendiri, asupan makan yang tidak adekuat, stres dari manifestasi klinik yang timbul, ketakutan pasien akan tindakan medis yang dilakukan, atau ketika berhadapan dengan dokter, paramedik, dan lain-lain.