Pupils at seven schools are going without hot lunches due to a catering staff recruitment crisis.
The schools near Bristol are only able to provide cold food, such as sandwiches, because of 23 vacancies.
South Gloucestershire Council said pupils were still getting the nutrition they needed and hot meals would resume as soon as possible.
They said recruitment in catering was "challenging across the country".