Open Shelf Check

Shelf Check › Aisles › Plant milks

The best plant milks in UK supermarkets, ranked

We ranked 557 plant milks sold in UK supermarkets using the nutrition panel and ingredients printed on each pack. Of these, 69% are ultra-processed (NOVA group 4) and 20% get a red traffic light for saturated fat. The typical one has 0.9g protein, 2.4g sugar and 0.1g salt per 100g.

557plant milks compared
69%ultra-processed
20%red for saturates
0.9gtypical protein per 100g
Rank all plant milks your wayWhat we found across 22 aisles

Jump to: Highest protein · Lowest sugar · Lowest calories · Fewest additives

The short answer

Want a different "best"? Open the full aisle to rank by anything and leave out allergens, palm oil, seed oils, sweeteners or ultra-processed products.

Highest protein plant milks

Ranked by protein per 100g out of 386 plant milks with complete labels. At most two per brand.

#ProductProtein per 100gNutri-ScoreTraffic lights
1Organic soya-based natural drink, UHTSojade · 750ml5.4gB
2High Protein Soja Drinkalpro · 1 pièce (1032 g)5gB
3Alpro Sojadrink, Schokoladen-Geschmack, Protein 1Lalpro · 1045 g5gB
4Soy MilkBonsoy4.1gB
5Soya milkASDA · 1l4gB
6Soya milk佳膳3.9gC
7Provamel - Oraginc-bio Soya no sugarsProvamel3.7gB
8Provamel Biologischer Sojadrink, Natur Ungesüβt 1LProvamel · 1 l3.7gB
9Soya drinkBy sainsbury's3.5gB
10Soya drinkTesco · 1 l3.5gB

See all plant milks ranked by protein →

Lowest sugar plant milks

Ranked by sugar per 100g out of 384 plant milks with complete labels. At most two per brand.

#ProductSugar per 100gNutri-ScoreTraffic lights
1Almond Breeze Unsweetened Low Fat Milk AlternativeBlue Diamond Almonds · 1 L0gB
2Almond UnsweeteenedWaitrose0gB
3Unsweetened Almond DrinkMorrisons · 1L0gB
4Coconut milkAlpro0gB
5alpro coconut no sugarsAlpro · 1l0gB
6Almond No SugarsActi Leaf · 1 litre0gB
7Almond milk no sugarsActi leaf · 1 l0gB
8Almond organic impRude Health · 1L0gB
9Zero Sugar Oat MilkPlenish0gB
10Unsweetened pea proteinSproud0gB

See all plant milks ranked by sugar →

Lowest calories plant milks

Ranked by calories per 100g out of 390 plant milks with complete labels. At most two per brand.

#ProductCalories per 100gNutri-ScoreTraffic lights
1Almond milkM&S · 1 L11 kcalB
2Almond drink organic UHTSante · 1 l12 kcalB
3Almond Breeze Unsweetened Low Fat Milk AlternativeBlue Diamond Almonds · 1 L13 kcalB
4Almond UnsweeteenedWaitrose13 kcalB
5Unsweetened Almond DrinkMorrisons · 1L13 kcalB
6Unsweetened SoyaSainsbury's · 1l13 kcalB
7Milk free almond drink by sainsbury'sBy sainsbury's · 1 L14 kcalB
8Coconut milkAlpro14 kcalB
9Unsweetened almond milkMorrisons · 1 litre14 kcalB
10alpro coconut no sugarsAlpro · 1l14 kcalB

See all plant milks ranked by calories →

Fewest additives plant milks

Ranked by additives out of 341 plant milks with complete labels. At most two per brand.

#ProductAdditivesNutri-ScoreTraffic lights
1Almond organic impRude Health · 1L0B
2Organic almond milkSainsbury's SO Organic0B
3almond milk organicCalifia Farms · 750ml0B
4Simple & organic almondCalifia Farms0B
5CashewPlenish · 1L0
6AlmondPlenish · 1 litre0B
7Organic Soya Unsweetened U.H.T.Alpro · 1L0B
8soya milk unsweetenedPlamil0B
9Organic long life soya drink unsweetenedAsda0B
10Almond Drink organic - Rude Health - 1 impRude Health · 1l0B

See all plant milks ranked by additives →

How these rankings work

Every figure is per 100g, taken from the label as recorded in Open Food Facts, the open food database built by volunteers. Products whose numbers don't add up (for example, energy that doesn't match the fat, carbs and protein) are left out of these tables but still appear in the full aisle. Traffic lights follow the UK front-of-pack thresholds for fat, saturates, sugar and salt. Nutri-Score runs from A (best) to E. Brands can't pay to appear here. Spot a mistake? Fix it at the source on Open Food Facts and it reaches Shelf Check at the next refresh.

Other aisles

YoghurtsHighest proteinBreakfast cerealsLowest sugarGranolas and mueslisLowest sugarProtein barsMost protein per calorieBreadsHighest fibreCrispsLowest saltBiscuitsLowest sugarCheesesHighest proteinPizzasHighest proteinReady mealsHighest proteinSausagesHighest proteinBaconLowest saltHamsLowest saltHoumous and hummusHighest proteinDipsLowest caloriesPasta saucesLowest saltPestosLowest saltFresh pastasHighest proteinDried pastasHighest proteinButtersLowest saturated fatMargarines and spreadsLowest saturated fat