A rustic, comforting hash made with tender, pull-apart slow-cooked corned beef, crispy skillet potatoes, and caramelized onions. Perfectly finished with a fried or poached egg on top.
| 3 cups | Leftover slow-cooked corned beef | Chopped or shredded |
| 3 cups | Russet potatoes | Peeled and cut into 1/2-inch dice |
| 1 large | Yellow onion | Finely chopped |
| 3 tablespoons | Unsalted butter | Divided |
| 1 tablespoon | Olive oil | |
| 1 teaspoon | Garlic powder | |
| 1 teaspoon | Smoked paprika | |
| 0.5 teaspoon | Black pepper | Freshly ground |
| 4 whole | Eggs | For serving |
| 2 tablespoons | Fresh parsley (opt.) | Chopped, for garnish |
Place the diced potatoes in a microwave-safe bowl with a splash of water. Cover and microwave for 3-4 minutes until slightly tender but not fully cooked. Drain well.
~5 minHeat 2 tablespoons of butter and the olive oil in a large cast-iron skillet over medium heat. Add the chopped onion and cook until softened and translucent.
~5 minAdd the par-cooked potatoes to the skillet. Spread them out in an even layer and let them cook undisturbed for 4-5 minutes to develop a crispy crust. Stir and repeat until potatoes are golden brown.
~10 minStir in the chopped slow-cooked corned beef, garlic powder, smoked paprika, and black pepper. Press the mixture down into the skillet with a spatula to form a hash crust. Cook undisturbed for 3-4 minutes, then flip sections and press down again.
~8 minIn a separate non-stick pan, fry the eggs in the remaining 1 tablespoon of butter to your desired doneness (sunny-side up or over-easy recommended).
~4 minDivide the hot corned beef hash onto plates. Top each portion with a fried egg and garnish with fresh chopped parsley.
~2 min