Shelf Check › What we found
What's really on the UK supermarket shelf
We read the labels of 20,977 products across 22 supermarket aisles. Here is what stands out. Every number links to the products behind it.
We found 344 products across the shop with protein in their name (bars, yoghurts, granolas, pizzas, breads) and an ultra-processed rating. 303 of them are NOVA group 4. A protein claim on the front tells you little about what is in the ingredients list. See high-protein yoghurts that aren't ultra-processed by turning on the filter in the app.
Of the 16,105 products with enough ingredient data to classify, 10,448 fall into NOVA group 4, the ultra-processed group. The most ultra-processed aisles: protein bars (95%), sausages (93%), biscuits (84%). The least: dried pastas (10%), butters (14%), houmous and hummus (19%).
Bars sold on health are among the most processed things in the shop. Only a handful of the 353 we checked avoid NOVA group 4, and 20% still get a red light for sugar. See the bars with the most protein per calorie.
66% of 2,057 biscuits carry a red sugar light (over 22.5g per 100g) and 58% list palm oil. Lowest-sugar biscuits.
28% of breads with an ingredients list include palm oil, usually as part of a vegetable oil blend in sliced loaves, rolls, naans and wraps. 67% are ultra-processed. Highest-fibre breads.
Red salt lights (over 1.5g per 100g) by aisle: bacon 91%, hams 75%, cheeses 58%, sausages 42%, pestos 38%. Lowest-salt bacon.
The typical cereal has 14.8g sugar per 100g and 14% are red for sugar, but the lowest have under 1g. Granola is no better on average: 16g. Lowest-sugar cereals.
Share listing palm oil: margarines and spreads 66%, biscuits 58%, protein bars 29%, breads 28%.
Method
Source: Open Food Facts, the open food database, filtered to products sold in the United Kingdom, snapshot of 7 October 2026. Duplicates are merged by barcode. Ultra-processed means NOVA group 4 as assigned by Open Food Facts from the ingredients list; shares are of products with a NOVA group. Traffic-light shares use the UK front-of-pack thresholds per 100g and only count labels whose numbers add up. Palm oil shares are of products with an ingredients list. Coverage leans towards products that volunteers have scanned, so treat figures as a large sample, not a census. Journalists and researchers are welcome to use these figures with a link to shelfcheck.food.