Yes...they are called Scotch Eggs. Why, you ask? Because a store in London claims to have invented the dish in 1738. The earliest documented recipe dates back to 1809. Scotch eggs are a common picnic food and you can find them all over the UK. Most importantly...Scotch Eggs are insanely delicious!