Shoppers comparing portions
If soup is a regular cupboard lunch, compare kcal per 100g and then calculate the amount in your usual serving. Two 400g tins need not have the same nutrition.
Choose a bulk tinned soup by comparing its nutrition per 100g, then work out the figures for the amount you intend to eat. Tomato, chunky vegetable and chicken-and-vegetable soups have different energy, salt, fibre and protein values; check the exact flavour’s ingredients and allergens before committing to several tins.
If soup is a regular cupboard lunch, compare kcal per 100g and then calculate the amount in your usual serving. Two 400g tins need not have the same nutrition.
If you are choosing between smooth tomato and chunky soups, compare protein, fibre and ingredients as well as energy. Those details can help you decide whether to plan an accompaniment.
Before buying several tins, check the exact flavour’s ingredient and allergen information. Milk and gluten-containing cereals appear in some of the soups discussed here.
Start with a common per-100g basis, then check the portion you will eat and the details of the exact soup you plan to stock.
| Priority | What to check | Your needs |
|---|---|---|
| Energy and portion | Compare kcal per 100g, then calculate the amount for your intended serving. The NHS explains that nutrition labels give values per 100g or 100ml and sometimes per portion. | I might eat a whole tin rather than the labelled half-tin serving, so I need figures for the amount on my plate. |
| Salt | Compare salt per 100g on the same basis, then account for the amount eaten. ASDA Groceries lists 0.1g per 100g for Heinz No Added Sugar Cream of Tomato; Tesco Groceries lists 0.40g for Tesco Chunky Vegetable. | A smaller labelled serving may not reflect my usual bowl. I want to compare salt for the portion I would actually eat. |
| Meal ingredients | Read the protein and fibre values alongside the ingredient list. Marks & Spencer lists 3.5g protein per 100g for its Chunky Chicken and Vegetable soup; Tesco Groceries lists 1.3g fibre per 100g for its Chunky Vegetable soup. | Will this be my whole lunch, or am I planning something alongside it? I want to know what is in the soup, not just its flavour name. |
| Allergens | Check the declaration for the exact flavour and formulation. The listed examples include soups containing milk, wheat, barley or celery. | Several tins are only useful to me if every flavour I choose fits my dietary requirements. |
| Multi-tin format | Check the number and size of tins, the exact flavour, offer eligibility and storage instructions before ordering. | I want enough tins for planned meals without assuming a similarly named multipack has the same recipe or nutrition. |
A 400g tin may show nutrition for a 200g serving. Eating the whole tin means using twice that serving figure.
Compare soups per 100g first, then calculate the values for the amount you expect to eat.
That wording does not describe the soup’s energy, salt, protein or fibre. ASDA Groceries lists 34 kcal and 0.1g salt per 100g for Heinz No Added Sugar Cream of Tomato, but those figures alone do not tell you whether it suits your planned meal.
Read the full nutrition panel and ingredients for the exact tin.
Tesco Chunky Vegetable contains wheat and pearl barley. Creamy tomato and mushroom soups in the compared examples contain milk.
Check each flavour’s allergen declaration before buying multiple tins.
Offers and stock can change. A four-tin Heinz Cream of Tomato page on Joybuy stated that its product was unavailable when reviewed on 3 October 2026.
Check the current offer terms, flavour and availability before ordering, and recheck the nutrition panel if you switch varieties.
A brand name is not a nutrition profile: compare the specific soup and its preparation instructions.
The compared Heinz examples include standard tomato, No Added Sugar tomato and other soup varieties, including multi-tin formats.
Tesco lists both standard and chunky own-label tinned soups.
M&S lists vegetable and meat-based tinned soups, with dietary filters for its range.
Campbell’s condensed Cream of Mushroom is a 295g soup intended to be mixed with water or milk before serving.
These supplied examples retain their original order and compare per-100g nutrition, ingredients and tin format across ASDA Groceries, Tesco Groceries, M&S Food and Joybuy. The order is a comparison of selected examples, not an independent market ranking.
| Position | Soup | Main details | Why compare it | Supplier |
|---|---|---|---|---|
| 1 | Heinz No Added Sugar Cream of Tomato Soup 400g | 34 kcal and 0.1g salt per 100g. | ASDA Groceries lists this tomato option with a multi-tin offer. Check its current terms and the amount you intend to eat. | ASDA Groceries |
| 2 | Tesco Chunky Vegetable Soup 400g | 40 kcal and 0.40g salt per 100g; red lentils and pearl barley. | Tesco Groceries lists a vegetable-and-pulse option. It contains wheat and barley; check the format if buying several tins. | Tesco Groceries |
| 3 | M&S Chunky Chicken and Vegetable Soup 400g | 44 kcal and 3.5g protein per 100g. | Marks & Spencer provides a chicken-and-vegetable example for comparing protein alongside energy. It contains celery and pearl barley. | M&S Food |
| 4 | Heinz Cream of Tomato Soup 4 x 400g | 51 kcal per 100g; four 400g tins. | Joybuy’s listing provides a standard tomato multipack for comparison but stated that this product was unavailable when reviewed on 3 October 2026. | Joybuy |
These Joybuy options are six-tin Heinz Scotch Broth and Cream of Chicken multipacks. Compare the exact can labels and your intended portion before choosing between the flavours.
No image available
A six-tin option for planned cupboard meals. This soup contains barley and wheat; check the exact label if either affects your choice, and use your intended serving when comparing nutrition.
No image available
A six-tin chicken-soup option for cupboard meals. It contains milk and wheat. Check the can’s energy and serving information before calculating nutrition for a whole tin.
Compare per 100g first so different tin sizes and labelled servings are on the same basis. Then calculate the figures for the amount you plan to eat; a whole 400g tin is twice a labelled 200g serving.
No. The wording does not describe the soup’s complete nutrition or ingredients. Compare energy, salt, protein, fibre and portion size; ASDA Groceries lists Heinz No Added Sugar Cream of Tomato at 34 kcal per 100g, and this variety contains milk.
No. Check the individual tin: the listed Heinz No Added Sugar tomato soup contains milk, Tesco Chunky Vegetable contains wheat and pearl barley, and Campbell’s condensed Cream of Mushroom contains wheat and milk.
Follow the storage and use-by-opening instructions for that exact soup. The listed products give different directions for transferring and refrigerating unused soup, so do not apply one tin’s instructions to another flavour.