Hidden milk on labels, other names for dairy
In short: Milk can appear as casein, caseinates, whey, lactose, ghee, butter, cream, curd or milk solids. In the EU and UK milk must be emphasised, and in the US it must be named. A milk allergy reacts to milk protein, so lactose-free products can still contain milk; lactose intolerance is a different condition that concerns milk sugar.
Milk is one of the most common food allergens, especially in babies and young children. It is also one of the easiest to miss on a label. Dairy turns up in breads, crisps, processed meats, medicines and "plant-based" looking products under names that do not sound like milk.
Milk allergy or lactose intolerance?
They are very different, and the label reading is different too.
| Milk allergy | Lactose intolerance | |
|---|---|---|
| What reacts | The immune system, to milk proteins (casein, whey) | The gut, to milk sugar (lactose), because of too little lactase enzyme |
| Typical symptoms | Hives, swelling, vomiting, wheezing; can be severe (anaphylaxis) | Bloating, wind, stomach pain, diarrhoea; uncomfortable but not dangerous |
| Small amounts | Can matter, depending on the person | Many people tolerate small amounts |
| Lactose-free products | Not suitable (still contain milk protein) | Suitable |
| Butter, hard cheese | Not suitable | Often tolerated (low in lactose) |
If you are not sure which one you have, see your doctor. A reaction diary can help that conversation. For babies with suspected cows' milk allergy, the NHS advises speaking to a GP or health visitor before changing feeds.
Names that mean milk
Proteins and protein ingredients:
- casein, caseinates (sodium caseinate, calcium caseinate), rennet casein
- whey, whey protein, whey powder, whey protein concentrate or isolate
- lactalbumin, lactoglobulin, lactoferrin
- milk protein, milk solids, skimmed milk powder, dried milk
Dairy foods:
- butter, butterfat, butter oil, ghee, buttermilk
- cream, soured cream, crème fraîche, curd, quark, yogurt, kefir, skyr
- cheese of all kinds, including paneer, ricotta and mascarpone
- custard, milk chocolate, white chocolate, fudge, toffee, caramel (often made with butter or cream)
- condensed and evaporated milk, dulce de leche, malted milk
Sugars and others:
- lactose (for an allergy, lactose can carry traces of milk protein; in the EU and UK lactose is part of the milk allergen entry)
- "natural flavouring" or "butter flavour" can sometimes contain milk. In the EU, UK and US, milk must still be declared.
Names that sound like milk but usually are not
- lactic acid (E270), lactates (E325–E327): usually from fermented sugar
- cocoa butter, coconut milk, shea butter, peanut butter
- cream of tartar (from grapes)
- calcium, unless it says "milk calcium"
In the EU and UK, an ingredient made from milk must be linked to milk on the label. In the US the source must also be named, for example "lactic acid starter culture (milk)".
Label traps
- "Non-dairy" and "dairy-free": these are marketing words. Some US "non-dairy" creamers contain caseinate, which must be identified as a milk derivative. Read the ingredients.
- Vegan claims: vegan products are made without animal ingredients, but they may be made on shared lines and carry "may contain milk". See what "may contain" means.
- Goat, sheep and buffalo milk: these count as milk. Under FDA guidance from January 2025, US labels should name the animal, such as "goat milk".
- Medicines and supplements: lactose is a common filler in tablets. Ask your pharmacist if milk protein traces matter for you.
- Restaurants: butter is often brushed on grilled meat, bread and vegetables, and is used in sauces and mashed potato. Ask how a dish is finished.
How IngrediLens helps
Choose a milk filter in IngrediLens and the app highlights casein, whey, ghee, lactose and other milk names on the label, plus "may contain milk" statements. If you are lactose intolerant rather than allergic, you can track lactose and lactose-containing ingredients instead. Family profiles in Premium let you keep a child's milk allergy separate from an adult's lactose intolerance. The app is not a medical device and can miss text, so always check the pack.
Ingredient list allergen checker
Paste an ingredient list and see which of your allergens and “may contain” warnings it mentions.
Open the free toolCheck labels with IngrediLens
Point your iPhone camera at an ingredient list and IngrediLens highlights the allergens you chose and “may contain” statements. Free to start, no account, and your data stays on your device.
Download on the App StoreFrequently asked questions
Is lactose-free milk OK for a milk allergy?
No. Lactose-free milk has the milk sugar broken down, but it still contains milk proteins (casein and whey), which cause allergic reactions. It is meant for lactose intolerance, not milk allergy.
Does "non-dairy" mean milk-free?
Not always. In the US, some products labelled "non-dairy", such as coffee creamers, contain caseinate, a milk protein. The allergen declaration on the label must still mention milk.
Are lactic acid, cocoa butter and cream of tartar dairy?
No. Lactic acid (E270) is normally made by fermenting sugars, cocoa butter is fat from cocoa beans, and cream of tartar is a grape by-product. In the EU and UK, milk would have to be emphasised if it were the source.
Can people with cow's milk allergy drink goat or sheep milk?
Usually not. The proteins are very similar and most people with cow's milk allergy react to them too. Allergy organisations advise against using them as a substitute unless an allergist says otherwise.