Schools have to provide a paid meal on request and a free meal to those that are eligible. Nutritional standards are defined by the government.
Leicester schools follow strict guidelines set by the government when preparing food, providing children with a healthy tasty meal each school day. Copies of our current meal menus can be found at the bottom of this page.
Free school meals for infants
Every maintained school in Leicester provides a free school meal for pupils in reception, year 1 and year 2. This follows a recommendation in the school food plan which aims to increase the number of children reaching good food in schools which will have a positive impact on children.
Is my child entitled to free school meals?
To find out more information, please the quick link above.
How much do school meals cost?
A two course school meal costs £1.75 for a primary pupil and £2.05 for a secondary pupil.
You can pay for your child's meal by cash or cheque. Please contact your child's school for more information.
Can my child's school provide a vegetarian meal?
Yes, a healthy and tasty vegetarian option is available at each city school on a daily basis, our primary menus are based on two meat and two vegetarian dishes.
Can my child's school provide multicultural meals?
Yes, we offer meals to suit cultural requirements. We have an Asian vegetarian menu and a halal/interim halal menu.
We do not knowingly use any nut products or products derived from nuts in our kitchens. However we cannot guarantee that our food is free from nut products. If your child suffers from a nut allergy, please call us on 0116 454 5060 and our dietician can create an appropriate menu.
We also recommend you contact us if your child is allergic to egg, wheat or dairy products, or download and complete the following form:
Copies of our current menus (November 2018 to April 2019) can be downloaded below. The menus comply with the school food standards 2015 and contain allergen information.
For more information please use the contact methods below to get in touch.
Ring us on: 0116 454 5067
Send us a message