There are very few processed foods that can hold themselves against home made, but Heinz Tomato Soup hits the comfort spot for me.
To be fair, I haven't tasted it when in The US, and I find a number of things that are the same don't taste the same. But the UK Heinz, from their factory just off the M6 in Lancashire make wonderful tomato soup.