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.
A 400g can of Heinz Minestrone, Heinz Carrot & Coriander or M&S Cream of Tomato is under 500 calories on its own, based on the Sainsbury’s and M&S nutrition listings. For the whole dinner to stay under 500 calories, count the amount of soup you eat and every side or topping; compare salt for that portion and check the current pack for allergens too.
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.
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.
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.
Work out the calories for your intended portion and additions first, then compare salt and check whether the ingredients suit you.
| Priority | What to check | Your 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. |
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.
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.
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.
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.
The 400g Minestrone and Carrot & Coriander soups provide two distinct vegetarian options in Sainsbury’s listings.
M&S lists several tinned soups; its 400g Cream of Tomato provides a tomato option for this comparison.
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.
No image available
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.
No image available
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.
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.
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.
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.
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.
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.