Who needs to check what?

Weeknight cooks counting the whole dinner

If you plan to add bread, butter or cheese, calculate the calories for the soup portion you will eat and leave room within your 500-calorie target for those additions.

Shoppers comparing salt

Check salt for the whole portion, not just per 100g. Sainsbury’s lists the two Heinz examples at 0.6g salt per 100g, while M&S lists its Cream of Tomato at 0.45g per 100g. The NHS advises adults to have no more than 6g of salt a day, including salt in other foods.

Vegetarian and allergen-aware shoppers

Check the exact can rather than relying on its vegetable flavour or vegetarian description. Sainsbury’s lists wheat, egg, celery and celeriac in Heinz Minestrone; the carrot soup contains milk, as does M&S Cream of Tomato.

What matters when choosing?

Work out the calories for your intended portion and additions first, then compare salt and check whether the ingredients suit you.

PriorityWhat to checkYour needs
Whole-meal calories Check whether nutrition is given per 100g, half can or whole can. Calculate for the amount eaten, then add bread, butter, cheese, croutons or sauces. I may eat the whole can and add a side, so the soup’s figure alone cannot tell me whether dinner stays under 500 calories.
Salt Multiply salt per 100g by the amount eaten. For context, the NHS advises adults to have no more than 6g of salt a day, including salt in food and salt added during cooking. If tinned soup is a regular dinner for me, I want to compare the salt in my actual portion alongside anything else I serve.
Ingredients Read the current pack’s vegetarian statement and highlighted allergens. A vegetable-flavoured soup can still contain milk, wheat, egg or celery. Vegetarian status does not answer my question if I also avoid a particular ingredient or need a vegan product.
Leftovers Check the opened-pack storage instructions if you intend to eat only part of a can. If I save half for another meal, I need to store it according to that product’s directions rather than leave it in the opened tin.

Common counting mistakes

  • Counting half a can when you eat the whole can

    Sainsbury’s gives half-can figures for Heinz Minestrone and Heinz Carrot & Coriander. Using those figures for a whole can understates both calories and salt.

    Check the stated serving size and calculate for the amount you will eat before adding sides.

  • Checking calories but overlooking salt

    From Sainsbury’s per-100g listings, each 400g Heinz example calculates to 2.4g salt. The M&S Cream of Tomato listing calculates to 1.8g per 400g can. The NHS adult daily maximum is 6g.

    Compare salt for your portion as well as calories, including any other foods in the meal.

  • Assuming vegetarian means vegan or allergen-free

    Heinz Minestrone is described as vegetarian but lists wheat, egg, celery and celeriac. The Heinz carrot soup and M&S tomato soup contain milk.

    Use the current pack’s ingredients and allergen declaration to decide whether a particular soup suits you.

  • Forgetting bread and toppings

    A soup can fit under 500 calories while the finished dinner exceeds that target. Based on the retailers’ per-100g listings, whole-can calculations are 128 kcal for Heinz Minestrone, 164 kcal for Heinz Carrot & Coriander and 252 kcal for M&S Cream of Tomato.

    Calculate the soup portion first, then count the quantities of any accompaniments against what remains of your target.

Brand and retailer references

Heinz

The 400g Minestrone and Carrot & Coriander soups provide two distinct vegetarian options in Sainsbury’s listings.

  • Sainsbury’s lists 32 kcal per 100g for Minestrone and 41 kcal per 100g for Carrot & Coriander.
  • Both listings give 0.6g salt per 100g. Minestrone lists wheat, egg, celery and celeriac; Carrot & Coriander contains milk. Check each variety separately.

M&S

M&S lists several tinned soups; its 400g Cream of Tomato provides a tomato option for this comparison.

  • M&S lists 63 kcal and 0.45g salt per 100g for Cream of Tomato, equivalent to 252 kcal and 1.8g salt for a 400g can.
  • Cream of Tomato contains skimmed milk and double cream. Check the current pack information and your local Foodhall listing when choosing it.

Joybuy soup options

These soup options can be assessed as part of a quick dinner under 500 calories. If you specifically need a tin, confirm the Crosse & Blackwell product’s packaging before buying.

Heinz Cream of Mushroom Soup 400g

Heinz Cream of Mushroom Soup 400g

For a dinner with measured sides, the listed 53 kcal per 100g works out at 212 kcal for 400g, leaving 288 kcal within a 500-calorie meal target. The stated salt figure calculates to 2.4g for 400g; the soup contains milk and wheat, so check the current pack if either matters to you.

View on Joybuy
Crosse & Blackwell Best of British Spicy Parsnip & Carrot Soup 400g

Crosse & Blackwell Best of British Spicy Parsnip & Carrot Soup 400g

For a quick supper with sides, the stated 49 kcal per 100g works out at 196 kcal for 400g, leaving 304 kcal within a 500-calorie meal target. The stated salt figure calculates to 2g for 400g. Check the current pack for its packaging format and vegetarian suitability; the listed allergens include celery, milk and wheat.

View on Joybuy

Questions about soup dinners

Does a soup under 500 calories make the whole dinner under 500 calories?

No. Calculate calories for the amount of soup you will eat, then add bread, butter, cheese and any other extras. Sainsbury’s per-100g listing puts a whole 400g can of Heinz Minestrone at 128 kcal by calculation, while M&S’s listing puts its 400g Cream of Tomato at 252 kcal; neither figure includes accompaniments.

Why compare salt when the goal is under 500 calories?

Calories do not tell you how much salt a soup contains. The NHS advises adults to have no more than 6g of salt a day; the Sainsbury’s listings calculate to 2.4g for a whole 400g can of either Heinz example, and M&S’s listing calculates to 1.8g for its 400g Cream of Tomato, before other meal items.

Is vegetable tinned soup necessarily vegan or free from allergens?

No. Sainsbury’s describes Heinz Minestrone as vegetarian but lists wheat, egg, celery and celeriac; Heinz Carrot & Coriander contains milk. M&S Cream of Tomato contains skimmed milk and double cream. Check the current label for the exact product you buy.

How should I store soup left over from an opened can?

Follow that product’s pack instructions. Sainsbury’s directs buyers to put unused Heinz Carrot & Coriander soup in a suitable container in the fridge and eat it within two days; M&S gives a two-day refrigerated limit in an airtight container for its Cream of Tomato.

Should I check the tin if I have already read the retailer listing?

Yes. Use the listing to plan your meal, then check the current pack’s nutrition, ingredients and allergens when buying. M&S notes that product information can change.