For most diets the ingredient list is the whole story. For a nut allergy it is only the first half. The second half is the small print underneath: "may contain nuts", "produced in a facility that also handles peanuts", "not suitable for nut allergy sufferers". These lines are not ingredients, they are not regulated, and they are written differently by every manufacturer. This post explains what they mean, what they do not mean, and which snack aisles carry the fewest of them.
Our database holds 35,549 packaged foods. 3,763 declare tree nuts as an allergen and 1,636 declare peanuts. A further 1,450 print some form of precautionary warning about nuts or peanuts. Counting only products with no nut ingredient, no nut allergen and no warning, the cleanest aisles are the ones you would not guess.
The three kinds of nut statement
The allergen declaration. In the EU and UK, tree nuts and peanuts are two of the 14 allergens that must be emphasised in the ingredient list. In the US, tree nuts and peanuts are two of the nine major allergens that must appear in a "Contains" statement or in plain language in the list. This statement means the nut is an ingredient. It is mandatory and it is reliable.
The precautionary warning. "May contain", "traces of", "produced in a facility", "made on shared equipment". This means the manufacturer believes unintended cross-contact is possible. It is voluntary in the EU, UK and US. There is no legal threshold that requires it and none that prohibits it, and there is no rule about the wording.
The absence of either. A pack with no nut ingredient and no warning is not a promise. A manufacturer who chose not to print a warning may have a nut-free line, or may simply have decided not to print one. The law does not distinguish.
How the warnings are worded
We counted the precautionary phrases across all ingredient lists in our data:
| Wording | Products |
|---|---|
| "May contain ... nuts / peanuts" | 1,058 |
| "Traces of ... nuts / peanuts" | 313 |
| French "peut contenir ..." | 196 |
| "Produced / made / packed in a facility ..." | 85 |
| German "kann Spuren ... enthalten" | 74 |
| "Same / shared equipment ..." | 9 |
"May contain" dominates. The "facility" wording is mostly North American and often reads as a longer sentence: "produced in a facility that also processes peanuts, tree nuts, milk and soy". None of these phrases means more or less risk than another. "Traces of" sounds smaller than "may contain" and is legally identical. "Facility" sounds more remote than "equipment" and, since neither is defined, may not be.
Allergy charities in the UK and the US advise treating all of them the same way: as a statement that the manufacturer cannot rule out cross-contact. Where the wording differs, it reflects the company's legal department, not the factory floor.
The cleanest snack aisles
We looked for products with no nut or peanut ingredient, no nut or peanut allergen declaration and no precautionary warning of any kind, aisle by aisle:
| Aisle | Products | With no nut ingredient or warning |
|---|---|---|
| Crisps and chips | 1,863 | 1,691 |
| Sweets and candy | 1,782 | 1,420 |
| Cookies and cakes | 1,514 | 1,085 |
| Chocolate | 1,789 | 974 |
| Biscuits | 633 | 430 |
| Pretzels and salty snacks | 151 | 135 |
| Cereal and snack bars | 902 | 287 |
Crisps are the safest aisle: nine in ten products carry neither a nut ingredient nor a warning, because potato crisps are made in potato factories. Sweets are next, since boiled sweets and gummies are made in sugar plants. Chocolate is where the numbers fall, because hazelnut and almond varieties share lines with plain bars. Snack bars are the worst aisle by far: fewer than a third are clean, because nuts are the core ingredient of the category and every bar in the plant shares equipment.
Examples of clean labels, by aisle
Each of these has no nut ingredient, no nut allergen declaration and no precautionary line in the label we hold. Click through to read it.
Crisps and salty snacks: Lay's Chips Nature, funny-frisch Chipsfrisch Gesalzen, Snyder's of Hanover Braided Twists Honey Wheat Pretzels, Elephant Baked Squeezed Pretzels.
Sweets: Skittles Brightside, Haribo Bunte Eier, Rowntree's Fruit Pastilles.
Chocolate: Nestlé After Eight, Milka Au Tendre Goût Chocolat, Green & Black's Intense Dark 70%.
Biscuits, cakes and bars: Balconi Wafers Cacao, Lotus Biscoff, Cadbury Brunch Choc Chip, Fiber One Brownie Chocolate Fudge, Entenmann's Little Bites Fudge Brownies.
A clean label in our database is a statement about that label on that date. Recipes and factories change, and a pack that adds a warning next month will not be caught until someone scans the new label. For an allergy, the pack in your hand is the only label that counts.
Things the label will not tell you
Coconut is legally a tree nut in the US and not in the EU. The US Food and Drug Administration lists coconut among tree nuts for labelling purposes, so US packs may declare it. EU law does not, and most allergists treat coconut as a fruit. A "contains tree nuts" line on an imported US pack may be coconut.
Nutmeg, butternut squash and water chestnuts are not nuts. Names only.
Pine nuts, chestnuts and shea are edge cases. Pine nuts and chestnuts are on the EU tree nut list only in some readings and are not among the eight named EU nuts. Shea butter, common in chocolate, is derived from a nut but the refined fat is not labelled as an allergen.
Peanut oil. In the US, highly refined peanut oil is exempt from allergen labelling because refining removes the protein, so a US pack fried in it may say nothing. In the EU peanut oil is not exempt and must be declared whatever the refining. Cold-pressed or "gourmet" peanut oil keeps the protein and is declared everywhere.
Reading a pack for a nut allergy
- Read the emphasised allergens in the ingredient list first. If a nut is there, stop.
- Read the line underneath. Any precautionary wording counts, whatever the phrase.
- Do not infer safety from a missing warning. Look for a "nut free" claim, which is a positive statement the manufacturer is accountable for; in our data 69 products carry one, and 84 carry "peanut free".
- Check the aisle. Crisps and boiled sweets are low-risk categories; bars, granola and chocolate are high-risk ones, and their warnings are more likely to reflect real shared lines.
Every product page on eatcheck shows the allergen declaration and the precautionary line separately, so you can see which kind of statement a pack is making. The diet checks sit alongside them; the vegan hub and the palm oil free hub are where the snack lists live, and the E number pages cover additives such as lecithin that people sometimes mistake for nut-derived.
FAQ
Does "may contain nuts" mean the product has nuts in it?
No. It means the manufacturer cannot rule out cross-contact from other products made in the same plant. The recipe contains no nuts if the ingredient list contains none. Whether to eat it is a question for your allergist, not the label.
Is "produced in a facility" less serious than "may contain"?
Legally they are the same statement, and neither is defined by law. Allergy organisations advise treating every precautionary wording alike.
Which snacks are least likely to carry a nut warning?
Potato crisps and boiled or gummy sweets. In our data about nine in ten crisp products and eight in ten sweets carry no nut ingredient and no warning. Cereal bars and chocolate carry the most.
Is coconut a nut?
Botanically no. For US labelling yes, so US packs may declare it under tree nuts. EU packs do not. Most people with tree nut allergy tolerate coconut, but that is a medical question, not a label one.