Latar Belakang: Obesitas adalah kondisi multifaktoral yang ditandai dengan akumulasi lemak berlebih dalam tubuh. Obesitas pada usia sekolah merupakan masalah serius yang berlanjut hingga usia dewasa dan dapat menimbulkan risiko penyakit degeneratif. Tingginya asupan protein pada anak usia 10-12 tahun di Jawa Tengah (113,1%) dan terjadi perubahan pola konsumsi dari pola konsumsi dunia barat yaitu tingginya asam lemak omega 6 menyebabkan terjadinya obesitas pada anak sekoah dasar.Metode: Desain penelitian case control dengan 66 anak usia 10-12 tahun yang dibagi dalam 2 kelompok yaitu obesitas dan normal. Penelitian ini dilakukan di SDN Pekunden. Data yang diteliti meliputi asupan protein, serat, asam lemak omega 3 dan asam lemak omega 6 sebagai variabel bebas, serta asupan energi, karbohidrat, lemak dan aktivitas fisik sebagai variabel perancu. Data asupan makan diperoleh melalui kuesioner Semi Quantitative Food Frequency Questionnaire dan data aktivitas fisik diperoleh dari The Physical Activity Questionnaire for Older Children. Analisis data menggunakan uji Chi Square.Hasil: Rerata asupan protein dan asam lemak omega 6 pada kelompok obesitas lebih tinggi (100,7±23,48; 159,6±43,49) daripada kelompok normal (81,4±26,13; 141,5±68,09). Terdapat hubungan antara asupan protein dan asam lemak omega 6 berlebih dengan kejadian obesitas pada anak sekolah dasar, dimana subjek dengan asupan protein berlebih memiliki 4,81 kali lebih besar berisiko obesitas (p=0,003) dan subjek dengan asupan asam lemak omega 6 berlebih memiliki 5,81 kali lebih besar berisiko obesitas pada anak sekolah dasar (p=0,02).Simpulan: Asupan protein dan asam lemak omega 6 berlebih merupakan faktor risiko terhadap kejadian obesitas pada anak sekolah dasar.