Crispy, golden corned beef hash with diced potatoes and onions is a hearty, protein-packed breakfast classic. This satisfying diner-style dish makes a filling family weekend meal.
Peel and dice the potatoes into 1/2-inch cubes. Rinse and pat them dry with a kitchen towel.
Heat 1 tablespoon of vegetable oil in a large skillet over medium heat until shimmering, then add the diced potatoes. Cook, stirring occasionally, for 8-10 minutes until starting to brown and become tender.
Add the chopped onion and cook for 3-4 minutes more over medium heat, stirring frequently to ensure even caramelization without burning.
Increase heat to medium-high, add the remaining oil, and fold in diced corned beef. Press the mixture into an even layer and cook undisturbed for 4-5 minutes to crisp the bottom.
Season with kosher salt and black pepper. Flip sections of the hash to crisp the other side for 2-3 minutes, then sprinkle with chopped fresh parsley before serving.