Buah dan sayur merupakan bahan pangan utama dalam kehidupan sehari-hari, selain ikan, daging, kacang-kacangan, dan sumber karbohidrat seperti nasi, kentang, roti, dan lain-lain. Prevalensi kurang konsumsi sayur dan buah Daerah Istimewa Yogyakarta (D.I.Y) dalam Riskesdas tahun 2007 sebesar 86% dan pada Riskesdas tahun 2013 sebesar 85%. Mengetahui pengaruh penyuluhan gizi melalui media puppet doll terhadap konsumsi sayur dan buah saat pre-test dan post-test pada siswa Sekolah Dasar Muhammadiyah Condong Catur, Yogyakarta. Penelitian ini menggunakan desain one group pretest-posttest, dilaksanakan di SD Muhammadiyah Condong Catur, yang berlangsung pada bulan Februari 2017. Sampel pada penelitian ini berjumlah 62 siswa dengan teknik simple random sampling. Data dianalisis dengan menggunakan uji paired t-test. Hasil rata-rata konsumsi sayur dan buah saat pre-test untuk anak laki-laki 92,28 gram/ hari, sedangkan untuk anak perempuan 92,86 gram/hari. Hasil rata-rata konsumsi sayur dan buah saat post-test untuk anak laki-laki adalah 100,31 gram/hari, sedangkan untuk anak perempuan 99,52 gram/hari. Perbedaan konsumsi sayur dan buah saat pre-test sebesar 92,61 gram/hari ± 25,43 SD, saat post-test sebesar 99,87 gram/hari ± 22,25 SD. Pengaruh penyuluhan gizi melalui media puppet doll terhadap konsumsi sayur dan buah didapat hasil p-value 0,124. Tidak ada perbedaan konsumsi sayur dan buah pada siswa Sekolah Dasar Muhammadiyah, Condong Catur, Yogyakarta, dengan nilai (p>0,05).