For a weekend breakfast with a 500-calorie limit, the 400g vegetable, minestrone and lentil soups listed by Sainsbury’s and M&S here contain 132–172 kcal per whole tin, before any sides. A lentil recipe provides a different ingredient profile from a vegetable soup, while the lower-calorie examples leave more of the allowance for additions. Check the salt and allergens on the exact tin, then count bread and toppings as part of the meal.
Who is this choice for?
The useful starting point is how much soup you will eat and what else will be on the breakfast plate.
Shoppers counting the whole breakfast
A 400g tin can fit within a 500-calorie meal limit while leaving room to assess bread, butter or other additions separately. Use the calories for the amount you actually serve, not just the figure for a half-tin serving.
Buyers comparing plant-based ingredients
Vegetable and legume-containing soups offer different ingredients. If vegan suitability or an allergy matters, check the exact recipe: M&S labels its Spiced Lentil and Tomato Soup vegan, but also says it is not suitable for people with a milk or egg allergy.
Shoppers checking salt as well as calories
Salt needs its own whole-tin calculation. The NHS advises adults to have no more than 6g of salt a day; a per-serving figure may cover only half of the soup you intend to eat.
What should you check before buying?
Work out the calories and salt for your actual portion, then check the ingredients and anything you plan to serve alongside it.
| Priority |
What to check |
Your needs |
| Whole-tin calories |
Check whether energy is shown per 100g or per serving, and how many servings the tin contains. Sainsbury’s lists 84 kcal per half-can serving for its 400g Vegetable Soup, making 168 kcal for the whole tin. |
I plan to eat the entire tin, so the half-can figure will not describe my portion. |
| Breakfast additions |
Add the calories for the portions of bread, butter, cheese or other toppings you serve. Compare the resulting meal total with your 500-calorie limit. |
Soup is only one part of my breakfast; the accompaniments need to fit the same limit. |
| Ingredients |
Compare the ingredient lists rather than assuming soups with similar calories contain similar foods. M&S lists 22% cooked split red lentils in its Spiced Lentil and Tomato Soup. |
For some breakfasts I want a lentil-containing recipe; at other times I would rather leave more of the calorie allowance for a side. |
| Salt |
Convert salt per 100g or per serving to the amount you will eat. M&S lists 0.43g per 100g for Spiced Lentil and Tomato Soup, or 1.72g per 400g tin; the NHS general adult daily maximum is 6g. |
A soup can be within my calorie limit without matching the amount of salt I want in this meal. |
| Dietary suitability |
Read the ingredients, dietary statement and allergen information on the exact pack. Sainsbury’s Minestrone lists wheat and egg white; M&S says its vegan-labelled Spiced Lentil and Tomato Soup is not suitable for people with a milk or egg allergy. |
I need the particular recipe to meet my dietary requirements, not just to have a vegetable or lentil name. |
| Traffic-light labels |
Use the front-of-pack colours alongside the serving size and the detailed nutrition panel. A front-of-pack indication does not calculate the amount in a whole tin for you. |
I use traffic-light labelling when shopping for food. In the Food Standards Agency and Ipsos Northern Ireland tracker, 49% of 611 people interviewed in Northern Ireland from September to November 2024 said they actively used it; that figure is about food shopping, not soup preferences. |
Common buying mistakes
-
Reading a half-tin figure as a whole-tin figure
Sainsbury’s Vegetable and Minestrone soups each list two servings per 400g tin. Their stated 84 kcal and 83 kcal per half can become 168 kcal and 166 kcal respectively if you eat the whole tin.
Check the serving count and calculate the amount you intend to pour before adding the rest of breakfast.
-
Looking at calories but not salt
The cited 400g Sainsbury’s and M&S tins contain about 1.72–2.0g salt per whole tin, depending on the recipe. The NHS general adult daily maximum is 6g.
Compare salt for the portion you will eat, particularly when other foods in the meal also contain salt.
-
Assuming the soup name settles dietary suitability
Sainsbury’s Minestrone contains wheat and egg white. M&S labels Spiced Lentil and Tomato Soup vegan but says it is not suitable for people with a milk or egg allergy.
Read the current ingredients and allergen statement on the exact tin rather than relying on its name or a previous recipe.
-
Counting the soup but overlooking the sides
A tin below 500 calories does not establish that the served breakfast is below 500 calories once bread, butter, cheese or toppings are added.
Start with the calories for your soup portion, then add the labelled quantities of each accompaniment.
Brand and retailer ranges to consider
These ranges provide different soup formats and recipes; check nutrition and ingredients on the individual product rather than applying one tin’s figures across a range.
Heinz
Tesco Groceries lists Heinz classic soups, Big Soup varieties and Weight Watchers products in its tinned-soup category.
- There are several recipe styles to compare within the listed range.
- Check the chosen tin’s portion size, calories, salt and ingredients; a range name does not establish its nutrition.
Campbell’s
Tesco Groceries lists Campbell’s condensed Cream of Mushroom and Cream of Chicken soups in 295g tins.
- Condensed soup is an alternative format to the ready-to-heat 400g tins discussed here.
- Follow the preparation directions and compare nutrition for the prepared amount you intend to eat.
Tesco
Tesco Groceries lists own-label tinned soups, including Plant Chef products, alongside other brands and soup formats.
- The category provides own-label and branded recipes to compare.
- Confirm dietary statements, ingredients and nutrition on the specific product.
Sainsbury’s
Sainsbury’s lists nutrition for its 400g Vegetable and Minestrone soups per half can, with two servings in each tin.
- The published serving figures allow a whole-tin calculation: 168 kcal for Vegetable and 166 kcal for Minestrone.
- These recipes differ in ingredients and allergens; Minestrone lists wheat and egg white.
M&S
M&S publishes per-100g nutrition for its 400g Chunky Vegetable and Spiced Lentil and Tomato soups.
- Their stated energy figures calculate to 132 kcal and 172 kcal per whole tin respectively.
- The vegan-labelled lentil soup is stated to be unsuitable for people with a milk or egg allergy; check the current pack for your requirements.
Joybuy tinned-soup options
These 400g Joybuy soup options offer vegetable, bean, pea, mushroom and meat-containing recipes to consider for a weekend breakfast. Check each current pack’s nutrition for the portion you will eat, especially if you are adding sides.
No image available
Baxters Favourite Scotch Broth 400g
Consider this broth if you want a meat-and-barley recipe for breakfast rather than a vegetarian soup. Its stated whole-tin energy is 152 kcal and salt is 1.91g; count sides separately and check the barley allergen on the pack.
View on Joybuy
No image available
Suma Organic Tuscan Bean Soup 400g
For a bean-containing breakfast soup, compare this recipe’s ingredients with other tins rather than judging by calories alone. Its stated 47 kcal per 100g makes 188 kcal for the 400g tin; stated salt is 2.8g per tin, and the allergen information includes celery.
View on Joybuy
No image available
Heinz Cream of Mushroom Soup 400g
This mushroom soup is described as suitable for vegetarians, with hob and microwave preparation directions. Its stated 53 kcal per 100g makes 212 kcal for the tin; stated salt is 2.4g per tin, and it contains milk and wheat.
View on Joybuy
No image available
Suma Pea & Vegan Ham Soup 400g
If you want a pea-based soup, its stated 53 kcal per 100g makes 212 kcal for the tin, before additions. Stated salt is 3.84g per tin. The vegan-friendly wording conflicts with a milk allergen declaration, and wheat and soy are also declared: check the current pack before deciding whether it meets your dietary requirements.
View on Joybuy
No image available
Baxters Vegetarian Country Garden Soup 400g
This vegetable-and-rice recipe may suit a breakfast where you plan to count a side separately. Its stated 35 kcal per 100g makes 140 kcal for the tin; stated salt is 2.08g per tin, and it contains milk.
View on Joybuy
Questions about soup for breakfast
Does under 500 calories mean per serving or per tin?
Count the amount you will actually eat. Sainsbury’s 400g Vegetable and Minestrone soups each contain two half-can servings, so eating the whole tin means using twice the stated per-serving calories: 168 kcal and 166 kcal respectively, before additions.
How do I check salt for a whole tin?
Multiply the salt figure by the number of servings or 100g portions you will eat. For example, M&S lists 0.43g salt per 100g for its 400g Spiced Lentil and Tomato Soup, making 1.72g per tin. The NHS advises adults to have no more than 6g salt a day.
Is a vegetable or lentil soup automatically vegan or suitable for someone with allergies?
No: check the exact pack’s ingredients, dietary statement and allergen information. Sainsbury’s Minestrone lists wheat and egg white, while M&S says its vegan-labelled Spiced Lentil and Tomato Soup is not suitable for people with a milk or egg allergy.
How can I keep soup and sides within 500 calories?
Calculate the calories for your soup portion first, then add the calories for the amounts of bread, butter, cheese or other toppings you serve. A whole tin below 500 calories leaves an allowance, but only the total for the served meal tells you whether breakfast meets your limit.