Take approximately equal proportions of beef, potatoes, and onions and put them through a meat grinder using a medium grinder attachment so that they are well mixed and ground.
NOTE: If you don't have a meat grinder, you can hand chop the ingredients.
Heat a large frying pan, preferably a cast iron pan, on medium high to high heat. Add the hash to the frying pan so that a half an inch of hash covers the bottom of the pan. If you have more hash to cook, do so in separate batches. Add several tablespoons of Olive Oil. Brown the hash, stirring only infrequently at first to make sure that the hash has an opportunity to brown well. As you cook the hash, add pinches of salt and fresh ground pepper. Do this a couple of times with each batch of hash. Cook for at least 10 minutes and until the hash is well browned.
Served topped with ketsup, if desired. Or, serve over homemade biscuits as Donna mentioned. Or toss in some corn as Shelley suggested with her beautiful photo....Yum!