Open Shelf Check

Shelf Check › Aisles › Ready meals

The best ready meals in UK supermarkets, ranked

We ranked 5,690 ready meals sold in UK supermarkets using the nutrition panel and ingredients printed on each pack. Of these, 67% are ultra-processed (NOVA group 4) and 13% list palm oil. The typical one has 6.5g protein, 2.4g sugar and 0.6g salt per 100g.

5,690ready meals compared
67%ultra-processed
11%red for saturates
6.5gtypical protein per 100g
Rank all ready meals your wayWhat we found across 22 aisles

Jump to: Highest protein · Lowest salt · Lowest saturated fat · Lowest calories

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 ready meals

Ranked by protein per 100g out of 4,514 ready meals with complete labels. At most two per brand.

#ProductProtein per 100gNutri-ScoreTraffic lights
1Chinese chicken curryChefselect · 450 g32.2g
2Colman's Hot chili con carneColman's30gD
3Salted CaramelHuel · 1.7 kg30g
4Complete 360 MealProteinWorks30g
5Vanilla FlavourHuel · 1.75kg29.5g
6Creamy Fish PieLidl Deluxe · 400g29.3gE
7Spare ribsWaitrose · 0.489 kg29.1gC
8Chewy chocolateSlim & Save · 45g28.7g
9chicken kormacharlie binghams · for 2 461g27.9gA
10Chicken Tikka Mini FilletsM&S · 120 g27.2gA

See all ready meals ranked by protein →

Lowest salt ready meals

Ranked by salt per 100g out of 4,174 ready meals with complete labels. At most two per brand.

#ProductSalt per 100gNutri-ScoreTraffic lights
1Lentil & Pepper SoupReally Interesting Food Co · 400g0.1gA
2Plant Chef Mushroom Spag BolTesco · 450 g0.1gA
3FusilliMorrisons0.1gA
4Quick Chips CrinkleMcCain · 4 x 100 g0.1gB
5Fusilli PastaOne Stop0.1gA
6Complete 360 MealProteinWorks0.1g
7Waitrose Chicken TikkaWaitrose0.1gB
8Meat Feast PastaThe Gym Kitchen · 400 g0.1gA
9BananaHuel · 1 Bottle0.1g
10Meal for one COTTAGE PIE Rich and savoury beef minASDA0.1g

See all ready meals ranked by salt →

Lowest saturated fat ready meals

Ranked by saturates per 100g out of 4,386 ready meals with complete labels. At most two per brand.

#ProductSaturates per 100gNutri-ScoreTraffic lights
1Tomato soupHeinz0.05gA
2Minestrone SoupTesco0.05gB
3Lentil SoupBramwells0.05gB
4Cannellini BeansAuga · 400 g0.05gA
5In a rich tomato sauceHeinz Beanz · 200g0.05gA
6Heinz beanz chilliHeinz · 390g0.05gA
7Spring Vegetable SoupSainsbury’s · 400g0.05g
8Baked BeansAuga · 400 g0.06gB
9Boil in bag long grain riceAldi0.06gB
10Pickled pink slawTesco · 140g0.07gB

See all ready meals ranked by saturates →

Lowest calories ready meals

Ranked by calories per 100g out of 4,472 ready meals with complete labels. At most two per brand.

#ProductCalories per 100gNutri-ScoreTraffic lights
1Vine Ripened Tomato & Basil soupWaitrose · 600g30 kcalB
2cock a leekieBaxters · 400 g30 kcalC
3Tomato and basil soupWaitrose · 400 g30 kcalB
4Szechuan Hot & SourBatchelors · 92g30 kcalC
5Petits Pois et PaneerTrader Joe's30 kcalA
6Zupa BrokulowaWiniary30 kcalB
7Spiced Butternut soupNew Covent Garden Soup Co · 560g31 kcalB
8MAGGI Saveur à l'Ancienne Soupe de Poule aux VermicellesMaggi · 65 g31 kcalC
9French Onion & Red Wine SoupDeluxe · 400g31 kcalB
10Soupe chicken & leekKnorr · 60g, 900ml31 kcal

See all ready meals ranked by calories →

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 proteinSausagesHighest proteinBaconLowest saltHamsLowest saltPlant milksHighest proteinHoumous and hummusHighest proteinDipsLowest caloriesPasta saucesLowest saltPestosLowest saltFresh pastasHighest proteinDried pastasHighest proteinButtersLowest saturated fatMargarines and spreadsLowest saturated fat