I separate my DD's food, and will be doing the same for DS when he starts school next year. They have one chiller bag, but 2 lunchboxes in that bag. So they know what food for which break.
I think I would appreciate that the teacher was doing something nice for you DS, not realising that he did in fact have enough food, but a bit concerned about the slushie. But I am guessing she couldn't go with him as she had to watch the other children. You have done the right thing talking to her and showing that you appreciate the kind gesture, but would prefer she didn't do it in future.
I am now feeling grateful for the policy at our school. If a child forgets lunch the school rings to make sure you are ok for them to provide something from the canteen (if the parents can't get to the school to drop food off). And the primary students ( we are at a prep- grade 12 school) aren't allowed to go to the canteen to choose, they need everything on a lunch order, and if an ice block is part of that, they get a token to take to the canteen after the first part of lunch.
I am enjoying reading this. When I was a young teacher I got sucked in a few times by kids who said they had no lunch or hid their lunch. I gave them money. Then I learnt to check lunch boxes/bags.
Now I am even cleverer. When I am teaching full time I have a "fruit bowl" which is my own fruit and if they need extra food they can choose from that then they need to bring a piece of fruit the next day to replace it........I have little printed notes that I pop in their lunch box for their carers/parents. I also have a packet of boring rice crackers. I offer these to hungry kids too.........I rarely have kids in my class want a "free" lunch
I take the fun of "canteen" out and rarely is there a "not enough lunch" problem.
At one school I worked at they made vegemite sambos and offered a piece of fruit for those who had no lunch. This was regularly taken up as was free brekky but only but kids who genuinely had nothing to eat
Bookmarks