Nothing beats tomato soup when you’re feeling under the weather, but the leading brand can be pricey

Sam Dimmer Nottinghamshire Live Executive Editor, Zoe Chamberlain and Chloe Dobinson

07:46, 07 Jan 2025Updated 17:47, 07 Jan 2025

One supermarket soup stood out(Image: (Image: Zoe Chamberlain))

When you’re feeling a bit under the weather, there’s nothing quite like a piping hot bowl of soup to lift your spirits. This is comfort food at its finest, perfect for when you can’t stomach anything else.

Paired with warm buttered toast or a crusty baguette, it makes for a cosy supper in front of the television, or a quick and hearty lunch after a brisk winter walk. Heinz Cream of Tomato Soup retails at £1.70 per can, which can quickly add up.

So, I decided to test out budget soups from Aldi, Asda, Morrisons and Lidl to see if any could match up for a fraction of the price. I gave each of the soups a rating out of five to determine the overall winner.

Heinz Tomato Soup

Heinz Tomato Soup costs £1.70 from Asda for 400g, equating to 85p per half-can serving. This had the most vibrant tomato flavour of all the cans.

It tasted fresher, more akin to homemade soup with fresh vine-ripened tomatoes. The ingredients list revealed why – it contained 89 percent tomatoes, cream and herb and spice extracts, reports the Express.

Per half-can serving, it contains 9.7g of sugar, 1.1g of salt and 1.7g of protein. I gave it a full 5 out of 5 stars.

Lidl Tomato Soup

Lidl Tomato Soup costs just 62p for 400g, working out at 31p per half-can serving. It contains 10g of sugar, 1.2g of salt and 2.2g of protein per half-can serving.

Made with tomato puree rather than tomatoes, I found it still had a good flavour but I wasn’t so keen on the consistency. It seemed more watery than Heinz and all the other supermarket brands, really lacking in creaminess. I gave it 3 out of 5 stars.

Morrisons Savers Tomato Soup

Morrisons has an extensive Savers range, which can work out a lot cheaper than buying branded items. The Savers Tomato Soup costs 55p for 400g, which works out to 28p per half can portion. And it tasted amazing.

It was really thick and creamy and packed a powerful sweet tomato punch. There was no pull-cap so I needed to use a tin opener to open it but that was no problem.

Made with 67 percent tomatoes with mustard seed and flavourings, it contained 8.9g of sugar, 1g protein and 1g salt per half can. I gave it 5 out of 5 stars.

Aldi Tomato Soup

Aldi Tomato Soup costs 62p for 400g, which works out to 31p per half can portion – the same as Lidl. Each half can portion contains 9.7g of sugar, 1.1g of salt and 1.7g of protein.

Just like Heinz, this was made with 89 percent tomatoes, together with cream and flavourings. Even though it had a super creamy consistency, I found there wasn’t quite the punchy tomato flavour that was present in the Morrisons and Heinz varieties.

This seemed odd due to its high tomato content. It tasted a little bland in comparison. I gave it 3 out of 5 stars.

Overall verdict

While the vibrant and tangy taste of Heinz was certainly enjoyable, I’m thrilled to have stumbled upon a ‘comfort food’ for just 55p per can. The flavour of Morrisons was delightful and incredibly creamy.

I found myself wishing my bowl of soup would never end. Moreover, it was £1.15 cheaper than Heinz. Kudos to Morrisons.

Dining and Cooking