Who is this for?

Hosts counting a whole tin

If someone might have an entire 400g tin, compare its full-tin calories with your 500-kcal soup limit, not just the figure for half a can.

Hosts serving vegetarian guests

The Heinz, Sainsbury’s and M&S tomato soups discussed here are labelled suitable for vegetarians, but each contains milk. Check the current ingredients and allergen declaration for every guest’s requirements.

Hosts setting out self-serve toppings

Guests may pour more than a labelled serving and add bread, butter, cheese or croutons. NHS Better Health notes that a manufacturer’s portion size can differ from the portion you serve yourself.

What should you check?

Start with the amount of soup each guest might take, then check suitability for guests and account for anything served alongside it.

PriorityWhat to checkYour needs
Portion calories Read the kcal figure and its basis: per 100g, per half can or per serving. Use the tin weight or stated serving count to calculate the amount you plan to serve. I want the soup itself to stay below 500 kcal even if a guest takes a large portion or the whole tin.
Allergens Read the current ingredients and allergen declaration. The Heinz, Sainsbury’s and M&S tomato soups discussed here contain milk; a vegetarian label does not establish dairy-free suitability. If a guest must avoid milk, I need a different soup whose actual tin meets their requirements.
Accompaniments Keep the soup’s declared calories separate from those for bread, butter, cheese, croutons or other additions. Consider the amount guests may take at a self-serve buffet. My 500-kcal limit may apply to the whole plate, not just the soup in the bowl.
Preparation Distinguish ready-to-heat soup from condensed soup, which needs its prepared serving assessed. Follow the chosen tin’s heating and opened-storage instructions. I need to know how I will prepare and serve the soup, and how to handle any opened tin left over.

Common buying mistakes

  • Taking a half-can figure for the whole tin

    ASDA Groceries lists Heinz Cream of Tomato at 102 kcal per half can, while Sainsbury’s lists its Cream of Tomato at 114 kcal per half can. A full two-serving tin is therefore 204 kcal or 228 kcal respectively.

    Calculate calories for the quantity you expect to serve, using the stated servings or the per-100g figure and pack weight.

  • Assuming vegetarian means dairy-free

    The Heinz, Sainsbury’s and M&S tomato soups discussed here contain milk ingredients despite their vegetarian suitability.

    For a guest avoiding milk, read the current ingredient and allergen declaration and choose a soup that meets their requirements.

  • Counting soup calories as the entire plate

    The published full-tin figures cover the soup, not bread, butter, cheese, croutons or other buffet additions.

    If 500 kcal is your limit for the whole serving, calculate the accompaniments separately and consider how much each guest may take.

  • Relying on an older online label

    M&S Food and Tesco warn that product ingredients and nutrition can change. That matters when a calorie limit or an allergen determines whether a tin is suitable.

    Read the nutrition, ingredients and allergen information on the actual tin before serving.

Brand and retailer references

These examples help distinguish ready-to-heat tomato soup from condensed soup; the figures apply to the named products, not every soup from a brand or retailer.

Heinz

Cream of Tomato Soup 400g is a ready-to-heat tomato option.

  • ASDA Groceries lists 102 kcal per half can, or 204 kcal for the two-serving tin.
  • It contains milk; the listed 1.1g salt is per half can, not per whole tin.

Campbell’s

Tesco describes Campbell’s Condensed Cream of Tomato Soup 295g as suitable for serving as soup or using in recipes.

  • The condensed format offers a different preparation route from a ready-to-heat tin.
  • Check the can’s nutrition and everything added during preparation before applying a 500-kcal limit to a bowl.

Tesco

Tesco lists own-label 400g soups including Cream of Tomato, Vegetable, Minestrone and Cream of Chicken.

  • The range gives hosts several soup types to consider.
  • Calculate the full-tin calories and check allergens on the particular tin chosen.

Sainsbury’s

Its Cream of Tomato Soup is a 400g, two-serving tin.

  • Sainsbury’s lists 114 kcal per half can, or 228 kcal for the full tin.
  • The ingredients include skimmed cow’s milk powder and double cream.

Asda

ASDA Groceries provides the published nutrition and allergen information used here for Heinz Cream of Tomato Soup 400g.

  • Its Heinz listing states the half-can energy figure and declares milk.
  • Those Heinz figures cannot be applied to a different Asda soup.

M&S

M&S Cream of Tomato Soup is a 400g tomato soup containing double cream.

  • M&S Food lists 63 kcal per 100g, equivalent to 252 kcal for the full tin.
  • It contains milk ingredients; M&S advises checking the product label because information can change.

Joybuy soup options

These Joybuy listings cover two 400g savoury soups and a smaller sweet dessert soup. For a Boxing Day buffet with a 500-kcal limit, check the current tin’s kcal basis, ingredients and intended portion before choosing.

Heinz Cream of Mushroom Soup 400g tin

Heinz Cream of Mushroom Soup 400g

This 400g mushroom soup is an option for a savoury buffet serving. Check the tin’s calories for the portion you plan to serve; its product information flags milk and wheat for guests who need to avoid them.

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

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

This 400g spicy parsnip and carrot soup is another savoury buffet option. Check the can’s portion, heating and allergen information; the product information flags celery, milk and wheat.

View on Joybuy
Bestore Stewed Snow Fungus Soup 200g pack

Bestore Stewed Snow Fungus Soup 200g

This 200g sweet dessert soup suits a different place on the buffet from a savoury soup course. Check its current calories and allergen declaration on the pack before serving.

View on Joybuy

Frequently asked questions

Does 102 kcal per half can put a whole tin below 500 kcal?

For the 400g Heinz Cream of Tomato tin listed by ASDA Groceries, yes: two half-can servings make 204 kcal for the soup in the full tin. Check the serving count and weight on any other soup rather than applying that calculation automatically.

Are the tomato soups discussed here dairy-free?

No. The Heinz, Sainsbury’s and M&S tomato soups discussed here list milk ingredients. Their vegetarian suitability does not make them suitable for someone avoiding milk; read the current tin’s allergen declaration.

Do bread and toppings count towards the soup’s stated calories?

No. The stated soup calories do not include bread, butter, croutons, cheese or other additions. Calculate those separately if your 500-kcal limit applies to the whole serving.

How should I heat tinned soup for a buffet?

Follow the heating directions on the tin you use. Sainsbury’s instructions for its Cream of Tomato Soup include heating until piping hot; do not assume its method or timings apply to a different product.

What should I do with soup left in an opened tin?

Follow that product’s opened-storage instructions. For Sainsbury’s Cream of Tomato Soup, the retailer instructs users to refrigerate unused opened contents and use them within two days.