In a large skillet, heat the vegetable oil or melt the butter over medium heat.
Add the diced potatoes to the skillet and cook them for about 5 minutes, stirring occasionally, until they start to soften.
Add the diced onion and minced garlic to the skillet with the potatoes. Continue cooking for another 3-4 minutes, until the onion becomes translucent and the garlic is fragrant.
Add the diced corned beef to the skillet and mix it with the potatoes, onion, and garlic. Spread the mixture evenly in the skillet.
Let the corned beef hash cook undisturbed for a few minutes to allow the bottom to brown slightly. Then, using a spatula, flip the hash in sections, trying to keep some larger chunks intact. This helps create a crispy and textured finish.
Continue cooking the hash for another 5-7 minutes, stirring occasionally, until the potatoes are cooked through and the hash is nicely browned.
Season with salt and pepper to taste. Be mindful that corned beef is already salty, so adjust the seasoning accordingly.
Once the hash is cooked to your liking, remove it from the heat and let it cool for a minute or two.
9. Serve the corned beef hash hot and garnish with chopped fresh parsley or green onions, if desired.
Corned beef hash is a versatile dish that can be enjoyed for breakfast, lunch, or dinner. It pairs well with fried or poached eggs and can be served on its own or as a side dish.Enjoy your homemade canned corned beef hash!