Premium-food shoppers comparing calories
If you want a more distinctive cupboard lunch, compare individual nutrition panels rather than assuming a premium or Eat Well range name tells you its calorie content.
For a lower-calorie tinned soup in a premium food shop, compare the calories per 100g and for the amount you will eat; a premium range name or low-fat claim is not a calorie measure. Sainsbury's lists Heinz Chicken Noodle Soup at 32 kcal per 100g and its low-fat Heinz Cream of Tomato Soup at 51 kcal per 100g. Check salt, ingredients and allergens on the exact recipe before choosing.
If you want a more distinctive cupboard lunch, compare individual nutrition panels rather than assuming a premium or Eat Well range name tells you its calorie content.
A can or cup can make a convenient lunch, but the serving shown on the label may differ from the amount you eat. Check salt and calories for that amount.
Check the exact flavour and current pack. The Heinz Chicken Noodle recipe cited by Sainsbury's contains wheat, egg and celery or celeriac; its cited Cream of Tomato recipe contains milk.
Start with the nutrition panel, then compare the amount you expect to eat and the ingredients in the exact recipe. Range names can help you browse, but they cannot replace those checks.
The Food Standards Agency and Ipsos Northern Ireland's 2024 tracker involved 611 quota-sampled interviews between 16 September and 23 November 2024. Its figures below concern food shopping generally, not tinned-soup purchases.
| Priority | What to check | Your needs and shopper responses |
|---|---|---|
| Calories and portion | Compare kcal per 100g on the same basis. Check the stated serving size, can weight and calories for the amount you intend to eat. | I want to compare soups fairly, then know what a half can or full can contributes to my meal. |
| Salt | Read salt per 100g and per serving or can. Check whether the portion shown matches the amount you will have. | I check salt as well as calories. In the Northern Ireland tracker, 49% of respondents actively used traffic-light labels when shopping for food; those labels can include salt information. |
| Recipe and range | Use premium, Eat Well and low-fat wording to find options, then compare each product's nutrition panel and ingredients. Do not treat those descriptions as equivalent calorie claims. | A distinctive recipe matters to me, but I still want to compare its label. In the same Northern Ireland tracker, 35% of respondents named back-of-pack nutritional claims as their primary source of nutrition information. |
| Ingredients and allergens | Read the current ingredients and highlighted allergens for the exact flavour and pack size. Check any dietary declaration on that product rather than inferring it from the recipe name. | If an ingredient matters to my choice, I need the information for the particular can I am buying. |
These descriptions serve different purposes. Sainsbury's lists the low-fat Heinz Cream of Tomato Soup at 51 kcal per 100g, while Marks & Spencer lists both Eat Well and Collection recipes within its tinned-soup range.
Compare kcal per 100g and for your intended portion on the exact product label before deciding.
Sainsbury's gives 64 kcal for a half-can serving of Heinz Chicken Noodle Soup. A serving figure does not describe a larger portion.
Check the can weight and serving basis, then account for the amount of soup you plan to eat and anything you add to it.
The NHS advises adults to have no more than 6g of salt a day. Sainsbury's lists 1.2g in a half-can serving of Heinz Chicken Noodle Soup and 1.6g in a can of its cited Heinz Cream of Tomato Soup.
Compare salt for the portion you will eat alongside its calories.
Ingredients differ between flavours. The cited Heinz Chicken Noodle recipe contains wheat, egg and celery or celeriac, while the cited Cream of Tomato recipe contains milk.
Read the current ingredients and allergen information on the exact pack, including when buying a familiar flavour again.
Marks & Spencer lists Eat Well and Collection soups within its tinned-soup range, including more distinctive recipes for a premium food shop.
UK retailer listings include Heinz canned soups with nutrition information for individual recipes.
Tesco's low-fat tinned-soup category includes own-label tomato and lentil-and-vegetable soups alongside branded products.
Tesco's tinned-and-packet-soup listing includes Campbell's condensed Cream of Mushroom and Cream of Chicken soups.
These canned soups offer different flavours and pack sizes to consider for a cupboard lunch. Compare each current pack's nutrition information with the portion you expect to eat; their inclusion does not make them interchangeable lower-calorie choices.
Image unavailable
For a quick canned lunch, Sainsbury's lists this 400g recipe at 32 kcal per 100g and 64 kcal per half can. Its listed half-can serving contains 1.2g salt; check the current pack if wheat, egg, celery or celeriac matters to you.
Image unavailable
This 400g parsnip-and-carrot soup offers a spiced vegetable recipe for a canned lunch. Compare the current pack's calories for the amount you will eat, and check its ingredients and allergens against your requirements.
Image unavailable
This 185g corn potage is an option if you want a smaller can. Check the current pack's calories for the amount you will have, along with its ingredients and nutrition panel, before comparing it with other soups.
No: low fat and calorie content describe different things. Sainsbury's lists its low-fat Heinz Cream of Tomato Soup at 51 kcal per 100g and Heinz Chicken Noodle Soup at 32 kcal per 100g. Compare the energy figure on the exact product, then check your portion.
Use kcal per 100g to compare soups on a consistent basis, then check the serving or can figure for the amount you will eat. Sainsbury's lists Heinz Chicken Noodle Soup at 32 kcal per 100g and 64 kcal per half can; its cited 300g Heinz Cream of Tomato Soup lists 51 kcal per 100g and 154 kcal per can.
It may fit if the exact recipe's calories for your intended portion meet your needs. Marks & Spencer lists both Eat Well and Collection soups, but those range names cannot establish an individual can's calories. Check its nutrition panel, salt and ingredients before choosing.
Calories do not tell you how much salt a portion contains. The NHS advises adults to have no more than 6g of salt a day, while Sainsbury's lists 1.2g per half can of Heinz Chicken Noodle Soup and 1.6g per can of its cited Heinz Cream of Tomato Soup. Compare salt for the amount you expect to eat.
Read the ingredients and highlighted allergens on the current pack for the exact flavour and size. The cited Heinz Chicken Noodle recipe contains wheat, egg and celery or celeriac, while the cited Cream of Tomato recipe contains milk; do not assume another flavour has the same ingredients.