Milk allergy and lactose intolerance are not the same problem
One is a reaction to milk protein and one is difficulty digesting milk sugar. They are confused constantly, including on packaging, and the ingredients that matter are different for each.
The distinction, and why it changes what you read
A milk allergy is an immune reaction to the proteins in milk, principally casein and whey. It can be severe, and the quantity needed to provoke it can be very small. Lactose intolerance is a digestive matter: the body produces too little lactase to break down lactose, the sugar in milk, and the consequences are uncomfortable rather than dangerous.
The practical difference is what each person is scanning for. Someone with a milk allergy is looking for protein: casein, caseinate, whey, lactalbumin, lactoglobulin. Someone who is lactose intolerant is looking for the sugar, and can often eat hard cheeses and butter, in which very little lactose remains, while a milk allergy rules both out entirely.
The protein names, which do not contain the word milk
Casein is the main protein and appears as sodium caseinate, calcium caseinate, potassium caseinate and as caseinates generally. Whey appears as whey protein, whey powder, whey protein concentrate, whey protein isolate and hydrolysed whey. Lactalbumin, lactoglobulin and lactoferrin are further milk proteins. None of these words contains milk, and a reader looking only for that word will miss all of them.
In the European Union and United Kingdom, milk is one of the fourteen allergens that must be emphasised in the ingredients list wherever it appears, including in these derivative forms, which is a real protection. It does not extend to cross-contamination warnings, which remain voluntary.
Non-dairy is not a regulated promise
Non-dairy creamer is the clearest example of the problem: in many markets it is permitted to contain sodium caseinate, a milk protein, while still being sold as non-dairy. The term is not defined the way gluten free is defined, and it should not be read as milk free.
Ghee is clarified butter and remains a milk product despite being nearly free of lactose, so it is fine for many lactose-intolerant people and not for someone with a milk allergy. Lactose-free milk is ordinary milk with the lactose broken down, so it still contains all the milk protein and is not suitable for a milk allergy at all.
Where milk turns up unexpectedly
Bread and baked goods frequently contain milk powder. So do crisps and savoury snacks, where it carries flavouring. Processed meats use milk protein as a binder. Some tinned tuna is packed with casein. Dark chocolate often contains milk solids, and most is made on lines that also run milk chocolate, hence the frequent may contain milk statements on bars that list no dairy ingredient.
Names worth knowing
Ingredients worth recognising on sight, with the other names each one appears under. Milk, cheese and butter under their plain names are left out; these are the derivatives that do not announce themselves.
A selection, not the full list.
Check a whole label at once
Recognising these by eye is the hard way to do it. Photograph the ingredients panel and NoshWise reads every line against this profile, names what to avoid, and says why.
Scan a labelCommon questions
Is casein the same as lactose?
No, and the difference matters. Casein is a milk protein and is what a milk allergy reacts to. Lactose is the sugar in milk and is what lactose intolerance concerns. A product can be free of one and not the other.
Does non-dairy mean milk free?
No. Non-dairy is not a regulated term in the way gluten free is, and non-dairy creamer commonly contains sodium caseinate, a milk protein. Read the ingredients rather than the front of the packet.
Is lactose-free milk safe with a milk allergy?
No. Lactose-free milk is ordinary milk with the lactose already broken down. All the milk protein remains, so it is suitable for lactose intolerance and not for a milk allergy.
Can I eat cheese if I am lactose intolerant?
Often, in the case of aged hard cheeses such as cheddar and parmesan, in which very little lactose remains. Soft and fresh cheeses retain more. This applies only to lactose intolerance; a milk allergy rules out all cheese.
Is ghee dairy free?
No. Ghee is clarified butter and remains a milk product. It contains very little lactose, so many lactose-intolerant people manage it, but it is not suitable for a milk allergy.
Other guides
- Vegan: the animal ingredients that hide on a label
- Halal: the ingredients a label leaves unresolved
- Celiac and gluten: the ingredients that catch people out
- Vegetarian: the animal ingredients that are easy to miss
- Buddhist vegetarian: what a label does not tell you
- Jain: the ingredients a label will not flag for you
- Kosher: why the ingredients list cannot settle it
- Kidney diet: the phosphorus that is not in the nutrition table
- Peanut and tree nut allergy are two different things
- Soy allergy: the two questions worth separating
- Fish allergy: where fish arrives without the word fish
- Shellfish allergy: two groups, declared separately
- Wheat allergy is not the same as celiac disease