Masalah malnutrisi di Indonesia, tergambar jelas dalam data Riset Kesehatan Dasar (Riskesdas) 2010. Riskesdas merupakan kegiatan riset kesehatan berbasis masyarakat yang diarahkan untuk mengevaluasi pencapaian indikator Millenium Development Goals (MDGs) bidang kesehatan di tingkat nasional dan provinsi.
Hasil analisa Riskesda 2010 diantaranya melaporkan bahwa :
- Secara nasional sudah terjadi penurunan prevalensi kurang gizi (berat badan menurut umur) pada balita dari 18,4 persen tahun 2007 menjadi 17,9 persen tahun 2010. Penurunan terjadi pada prevalensi gizi buruk yaitu dari 5,4 persen pada tahun 2007 menjadi 4,9 persen tahun 2010. Tidak terjadi penurunan pada prevalensi gizi kurang, yaitu tetap 13,0 persen. Prevalensi pendek pada balita adalah 35,7 persen, menurun dari 36,7 persen pada tahun 2007. Penurunan terutama terjadi pada prevalensi balita pendek yaitu dari 18,0 persen tahun 2007 menjadi 17,1 persen tahun 2010. Sedangkan prevalensi balita sangat pendek hanya sedikit menurun yaitu dari 18,8 persen tahun 2007 menjadi 18,5 persen tahun 2010. Penurunan juga terjadi pada prevalensi anak kurus, dimana prevalensi balita sangat kurus menurun dari 13,6 persen tahun 2007 menjadi 13,3 persen tahun 2010.
- Walaupun secara nasional terjadi penurunan prevalensi masalah gizi pada balita, tetapi masih terdapat kesenjangan antar provinsi. Terdapat 18 provinsi yang memiliki prevalensi gizi kurang dan buruk diatas prevalensi nasional. Masih ada 15 provinsi dimana prevalensi anak pendek di atas angka nasional, dan untuk prevalensi anak kurus. Untuk prevalensi pendek pada balita masih ada 15 provinsi yang memiliki prevalensi diatas prevalensi nasional, dan untuk prevalensi anak kurus teridentifikasi 19 provinsi yang memiliki prevalensi diatas prevalensi nasional.
- Status gizi pada anak usia 6-18 tahun juga dilakukan penilaian yang sama dengan mengelompokkan menjadi tiga yaitu untuk anak usia 6-12 tahun, 13-15 tahun, dan 16-18 tahun. Secara nasional prevalensi anak pendek untuk ketiga kelompok masih tinggi, yaitu di atas 30%, tertinggi pada kelompok anak 6-12 tahun (35,8%), dan terendah pada kelompok umur 16-18 tahun (31,2%). Prevalensi kurus pada kelompok anak 6-12 tahun dan 13-15 tahun hampir sama sekitar 11 persen, sedangkan pada kelompok anak 16-18 tahun adalah 8,9 persen.
- Status gizi pada kelompok dewasa di atas 18 tahun didominasi dengan masalah obesitas, walaupun masalah kurus juga masih cukup tinggi. Angka obesitas pada perempuan cenderung lebih tinggi dibanding laki-laki. Berdasarkan karakteristik masalah obesitas cenderung lebih tinggi pada penduduk yang tinggal di perkotaan, berpendidikan lebih tinggi dan pada kelompok status ekonomi yang tertinggi pula.
- Percepatan peningkatan status gizi perlu segera dilakukan, karena sifat masalah gizi yang jelas terlihat masih cukup berat. Sudah terindentifikasi porovinsi-provinsi yang memerlukan upaya khusus. Upaya perbaikan ekonomi, perubahan perilaku penduduk memerlukan upaya yang terkoordinasi dan terintegrasi secara baik.
- Terkait dengan masalah gizi penduduk adalah masalah asupan makanan yang tidak seimbang. Pada MDGs pertama, indikator yang digunakan adalah persentase penduduk yang mengkonsumsi energi dibawah kebutuhan minimal. Riskesdas 2010 mengumpulkan konsumsi individu yang hasilnya dapat digunakan untuk menilai kejadian defisit pada individu yang bersangkutan.
- Secara nasional, penduduk Indonesia yang mengkonsumsi energi di bawah kebutuhan minimal (kurang dari 70 persen dari angka kecukupan gizi bagi orang Indonesia) adalah sebanyak 40,7 persen. Penduduk yang mengkonsumsi protein di bawah kebutuhan minimal (kurang dari 80 persen dari angka kecukupan bagi orang Indonesia) adalah sebanyak 37 persen, Provinsi Bali merupakan provinsi dengan penduduk yang mengkonsumsi energi di bawah kebutuhan minimal dengan persentase terendah (30,9%), dan yang persentasenya tertinggi adalah Provinsi Sulawesi Barat (46,7%). Provinsi yang penduduknya mengkonsumsi protein di bawah kebutuhan minimal dengan persentase terendah adalah Provinsi Kepulauan Bangka Belitung (18,0%), dan yang persentasenya tertinggi adalah Provinsi Nusa Tenggara Timur (56,0%).
- Masalah kekurangan konsumsi energi dan protein terjadi pada semua kelompok umur, terutama pada anak usia sekolah (6–12 tahun), usia pra remaja (13–15 tahun), usia remaja (16–18 tahun), dan kelompok ibu hamil, khsusunya ibu hamil di perdesaan.