Penyebab malnutrisi secara umum adalah ketidakseimbangan antara asupan dengan kebutuhan nutrisi tubuh. Di negara maju, malnutrisi biasanya disebabkan oleh pola diet yang buruk, penyakit kronis, gangguan pencernaan, gangguan mental, hingga alkoholisme. Sementara itu, di negara berkembang, seringkali asupan makan yang kurang merupakan penyebab utama malnutrisi. Angka kemiskinan yang tinggi, serta rendahnya kesadaran dan pengetahuan mengenai diet yang seimbang merupakan faktor penting dalam terjadinya malnutrisi di negara berkembang.
Penyebab malnutrisi dapat terjadi karena berbagai faktor, seperti:
- Kondisi kesehatan mental akibat depresi, demensia, skizofrenia, anoreksia nervosa
- Gangguan pencernaan dan kondisi perut akibat masalah kesehatan semisal penyakit Crohn, kolitis ulseratif, Penyakit celiac, dan diare.
- Sulit makan atau menyerap nutrisi. Hal ini dapat terjadi sebagai akibat dari kanker, penyakit hati, mual sehingga sulit makan atau menelan, minum obat yang membuat susah makan, serta masalah mulut seperti gigi palsu yang tidak pas.
- Kecanduan alkohol. Hal ini karena alkohol mengandung kalori sehingga seseorang mungkin tidak merasa lapar setelah meminumnya.
- Asupan makanan yang rendah karena tidak tersedia cukup makanan
- Masalah sosial dan mobilitas lainnya semisal hidup sendiri, memiliki keterampilan memasak yang terbatas, serta masalah ekonomi.
Banyak kandidat pembantu dan baby sitter yang bisa dipilih di Hananiaserka.com
