Allergy Filter for School Lunches
School lunch planning hits a wall the moment a packet of anything enters the bag. The cracker sleeve says may contain, the cereal bar says natural flavours, the granola scoop came from a jar nobody can date, and the only way to be sure is to read four labels in the ten minutes before the bus arrives. This filter does that first pass for you. Type the foods going into the lunchbox, choose the allergen family you are managing, and each item is graded against a built-in map of more than fifty real foods, from peanut butter sandwiches to soy sauce noodles and oat milk. Items land in four buckets: a direct allergen match, a possible cross-contact route, something that needs a label read, and something clear in the map. Beside each grade sits the exact words to look for on the panel. Below that is a six-pass order for reading any label. This is a reading aid, not a diet plan and not medical advice. Every conclusion comes from printed packaging, so print it, take it to the table and check it with your child.
How to use it
Choose the allergen family you are managing. The screen always scans all eight families, but the family you pick decides which items are treated as direct matches. Pick No restriction, full scan if you want a full inventory of a meal rather than a pass or fail on one allergen.
Type the foods going into the lunchbox, one item per comma, or paste a list line by line. Use the name on the packet where you can: cheese crackers tells the map far more than snack pack. Items the map does not recognise are still reported, they simply get marked for a hand read.
Set the child age and the cross-contact risk for the setting. The risk level changes how heavily a shared line warning counts, and the age changes the advice on who reads the label. Low means a home kitchen with sealed packs, high means a cafeteria, bakery counter or buffet.
Work the result top to bottom. Read the item list first and deal with anything marked High, then Medium, then the Review items using the words given for each one. Only then move to the six pass label routine and the family count, which is there to catch an allergen you were not even thinking about that day.
Three common mistakes
- Treating the May contain line as a verdict rather than a warning. That line describes the production line, not the recipe, and many families accept it as a guide. It still means the food came near the allergen, and for a shared kitchen it is exactly the kind of detail worth asking about before the school year starts.
- Assuming a cafe or canteen can guarantee a free-from plate. Most canteens cook the same chicken in the same pan for every tray, and a free-from request often changes the sauce rather than the pan. Ask what is shared, and pack a sealed backup for the days when the answer is not clear.
- Forgetting the small packets. Soy sauce sachets, dip cups, milkshake powder, granola toppings and chocolate buttons all sit inside the lunchbox and all carry their own panel. A lunch that looks perfectly safe on the tray can still arrive with soy sauce and a nut chocolate stuck to it.
- Reading only the front of the pack. Front labels are marketing, and the words natural flavours, spices and plant based cover a very wide range of ingredients. The back panel is the one that names wheat, milk and soy, and for granola, cereal bars and crackers the back panel is usually where the nut advisory sits as well.
The eight families in the map and where they hide
The map covers the eight families that account for the overwhelming majority of reactions in school settings: peanut, tree nuts, dairy, egg, gluten and wheat, soy, fish, and shellfish. Each one is matched on real food names rather than on nutrition data, because the question on a label is always the same, which word is on the panel.
- Peanut and tree nuts are treated as separate families because the wording differs on the panel, and because nut grinders and shared lines make cross-contact common in both.
- Dairy includes the less obvious names: casein, whey, lactose, milk solids and butter. Cheese is dairy in every form, and grated cheese is the most common hidden dairy in packed lunches.
- Gluten and wheat covers bread, pasta, couscous, noodles and most crackers. Oats sit in this family for reading purposes because many oat products add wheat, barley or malt, even though oats are a different grain.
- Soy appears in tofu, tempeh, edamame, miso, soy milk and, less obviously, in processed turkey, sausage and many vegetable burgers.
- Fish and shellfish are split into fin fish and crustacean and mollusc shellfish, and they are listed separately on most panels.
- Sesame is flagged inside hummus and tahini items because it is a separate allergen from the eight, and it has been a major allergen in the United States since January 2023.
How to read a label in six passes
Almost every label can be cleared in about ninety seconds if you read it in the same order every time. The order matters because the highest value information is not always in the most obvious place.
- Take the ingredient list and read the first three lines only. Ingredients are listed by weight, so the top lines are the bulk of the food and the most likely place for a major allergen.
- Find the Contains statement, which in the United States sits under the ingredients and names each major allergen, or find the allergens shown in bold inside the list in the European Union and the United Kingdom.
- Read the May contain and made in a facility lines. This is the cross-contact information, and it is often the only clue that a plain looking cracker or granola bar was made next to nuts.
- Open every bracket. Seasoning packets, marinades and fillings carry their own allergen list inside the bracket.
- Scan for the hidden names: malt and brewer yeast for barley, semolina, spelt and durum for wheat, casein, whey and lactose for milk, and hydrolyzed vegetable protein, natural flavours and spices for a mix that often includes wheat or soy.
- Finish with the unpackaged items. Ask where the bread was baked, where the sushi was rolled, and whether the deli slicer is cleaned between products. Fresh food carries risk that a printed panel never will.
Cross-contact at home, at school and on the road
Cross-contact is the part that families miss, because the food itself is fine and the danger is in the route it travelled. The same sandwich is a low risk in a sealed home kitchen and a high risk when it sits next to a classmate packed peanut butter.
- In the kitchen, the usual culprits are a toaster, a sandwich press, a knife that was used for peanut butter and the butter knife that sits in the butter dish next to it. Two spreads and two knives solve most of it.
- In the lunchbox, use separate compartments for anything that is dusty or crumbly, because granola and crackers travel crumbs into everything next to them. Wipe the box and the lid weekly, and keep raw snacks in their own bag.
- At school, the practical controls are a designated allergen-free table, handwashing before eating rather than after, and no food sharing in the classroom. Ask the school which classroom has the biggest number of nut-based snacks before the lunch bell.
- On the road, the risk concentrates in bakeries, buffets and salad bars where the tongs move between foods. Choose a single ingredient you can see being cooked, and skip the self-serve toppings.
- At parties, put one adult in charge of the food and one in charge of the plates, and keep a labelled bin for the packed lunches that must stay separate.
FAQ
Does this replace the advice from my child doctor?
How do I handle a school lunch with no ingredient list?
Why does oat milk show up as a gluten check?
What about sesame, mustard, celery, lupin and sulphites?
How do I handle restaurants and buffets?
Limits of this tool
- This tool reads printed labels only. It does not diagnose, does not rate reaction severity for a person, and does not mention medication or emergency dosing of any kind.
- The food map covers the most common names in English speaking households. Regional names and brands differ, so an unfamiliar word always means read the panel by hand.
- The clearance score ranks how much reading a meal needs. A high score does not mean a meal is safe, it only means the map recognised the foods easily.
- Allergen labelling rules differ by country. When the printed panel and this page disagree, the panel wins, and the school allergy plan wins over both.