Authorities said that the students from Yingjie Township Central Elementary School started to show diarrhoea symptoms, including fever and vomiting Saturday, reported Xinhua.
By Monday morning, 143 students had left hospital after they recovered. None of the remaining children in hospital are critically ill.
The school canteen has been disinfected, and authorities have vowed to find out who is responsible for the incident.
The report did not elaborate on the nature of food contamination.