Is milk ultra-processed?
Plain milk is group 1, whatever the fat content.
Plain milk is group 1. Whole, semi-skimmed and skimmed are all group 1: skimming removes fat, and removal does not move a food.
Pasteurisation is a heat treatment and adds nothing. Homogenisation breaks the fat globules into smaller pieces so the cream does not separate, which is mechanical and also adds nothing. UHT milk is group 1 for the same reason.
The one to watch
Plain milk is group 1 and plain yoghurt is group 3, because fermenting is a process applied to a food where pasteurising is not. That pair is the single most confusing boundary in the dairy aisle, and it is the one the app's own classifier got wrong on a real receipt before it was corrected.
- Plain milk, any fat content, fresh or UHT: group 1.
- Lactose-free milk: group 1. An enzyme has broken the lactose down, which is a change rather than an addition.
- Flavoured milk and milkshakes: group 4, from sugars, stabilisers and flavourings.
- Condensed and evaporated milk: group 3.
- Plant milks are a different question entirely, covered in oat milk.
Working this out from a receipt is harder than from a packet, because a till prints about twenty characters of product name and no ingredients list. That is the problem Bagged exists to solve, and how a receipt is structured explains why it is the hard part.
Common questions
- Is skimmed milk more processed than whole?
- No. Skimming removes fat, and removal does not move a food out of group 1.
- Is UHT milk ultra-processed?
- No, despite the name. Ultra heat treatment is heat, and heat adds nothing. It is group 1.
One photo of a receipt answers this for your own shopping.
Bagged reads every line and reports what share of your food spend was ultra-processed, and which items it was.
Get the app