No they wasn’t invented in Scotland , things get the name from who ever names them . He maybe was thinking about Scotland at the time , why people name things the way they do is a mystery . ” Contrary to popular belief (and despite being the butt of a number of English comedians’ jokes about the Scottish diet), Scotch Eggs were actually invented by the famous London department store, Fortnum & Mason in 1851. ”