The policy, which the school says is led by Government guidelines, states pupils are encouraged to show their packed lunches to a member of staff before and after they have eaten.
It states: "Pork pies, sausage rolls, pepperoni sticks are high in salt and saturated fat. "These items should not be included in a pupils packed lunchbox. If found a parent will be called.
"Desserts, cakes, biscuits and crisps: these foods are high in saturated fat, sugar and salt - too much of these foods can be harmful to health.
"If a pupil has more than one of these items in their lunchbox they will be removed by staff and returned to the child at the end of the day."
Squash, fizzy drinks and flavoured water, even if labelled "sugar free", "no added sugar" or "reduced sugar" are also banned and the policy sets out they will be removed and given back at the end of the day if taken into school.
Head teacher Heather Lacey said: "We want to ensure that our children eat well and grow up understanding the importance of a healthy diet and lifestyle.
"We have written to parents to let them know how we want to work together from this term to ensure their children eat a balanced meal.
"It is important that pupils avoid eating too much food that is high in sugar, salt and saturated fats. This includes things like pork pies and sausage rolls, sweets and fizzy drinks in their packed lunches.
"Children are allowed a treat each day and we have invited parents into school to discuss their children's dietary needs."
She added the child was offered a choice of healthier alternatives and chose to have a ham sandwich with crisps, fruit and biscuits he had brought from home.
"We want to work with our parents to ensure pupils are happy and healthy in school and that these changes work for every child.
"We are having a drop in session on Thursday where parents can come in and discuss any eating or health issues."