Campbell's Soup and other companies that mass produce canned goods. They're relatively cheap, plus, people buy canned goods when they fear that the end of the world is on the horizon. Since people are over-reactive morons, canned goods are flying off the shelves.
It's funny too, because the price on canned goods has gone UP, yet, people are still buying them. Chef Boyardee cans used to be 10 for $10 at my grocery store, but now they're 2 for $3. Yet...people are still buying them just as fast as the grocery store can put them on the shelves.
As far as cheap quick prepared meals, it seems to me that frozen foods seem to be a better value like Banquet for instance.