Heinz claims they invented beans on toast in 1927 for an ad campaign. They have remained popular in the UK since World War II. They are a cheap meal and really good for you!