Mayur Amin has called for change after his two children, Dylan, seven, and Simran, five, who cannot eat beef due to their religious beliefs, were classed as vegetarians, and refused the school meals they wanted, such as roast chicken, gammon or fish and chips.
Mr Amin said his children, who go to Salfords Primary School, have been denied the meals they want on six occasions.
"On the Surrey County Council meal requirements sheet there is no option to put 'no beef'. So they are put in the vegetarian category and the staff at the school give them what it says. It is a lack of awareness of how to deal with a child that is not allowed to have beef for religious beliefs – they don't have a procedure for a minority. I just feel they don't know how to deal with Hindus.
"How do you explain it to children of five and seven who are coming home in tears saying 'I was looking forward to fish and chips and we weren't allowed to have it'? It just breaks your heart. They enjoy sitting with their friends and having a hot meal, it is exciting for them and this causes a lot of distress."
The children have a packed lunch on the days beef is served.