Corned beef hash is a tasty mix of corned beef, potatoes, and onions, all cooked together until crispy. It’s perfect for breakfast or any meal when you need comfort food.
I love how easy it is to throw this together, especially with leftovers. Just mix, fry, and enjoy! It’s kind of like a hug on a plate. Who doesn’t need that? 😊
Key Ingredients & Substitutions
Corned Beef: The star of this dish, cooked corned beef adds a delicious, salty flavor. If you don’t have it, you can use cooked roast beef or even canned corned beef as a substitute. Just remember to adjust the seasoning since canned versions can be saltier!
Potatoes: I recommend using russet or Yukon gold potatoes for their creamy texture. If you’re looking for a lighter option, sweet potatoes work great too, adding a slightly different flavor and naturally sweet taste.
Onion: A small onion adds depth and sweetness to the hash. You can substitute with shallots for a milder flavor, or green onions if you want a fresh bite. Red onion can also be used, but it has a stronger taste.
Carrot: This is optional but worth it! A small carrot adds sweetness to balance the saltiness of the beef. You could swap it out for bell peppers for a peppery kick, or leave it out completely.
Eggs: I like frying my eggs sunny side up for this recipe, but any style works—poached or scrambled would be just as satisfying. For vegan options, try using tofu scramble or a chickpea pancake instead!
How Do You Get the Perfect Crispy Potato?
The key to crispy potatoes is the parboiling step. Start by boiling the diced potatoes until they are just tender; this makes sure they cook through without turning mushy. Drain them well and let them sit for a few minutes to release steam before adding to the skillet.
- Heat your skillet over medium heat and ensure the oil is hot before adding the potatoes. This helps them to crisp up quickly.
- Cook them without stirring too much at first. Let them brown for a couple of minutes on each side for that perfect golden color.
Don’t be afraid to use a bit of patience here! Allow the ingredients to sit in the skillet long enough to develop that crunchy texture you want in your hash.

How to Make Classic Corned Beef Hash
Ingredients You’ll Need:
Main Ingredients:
- 2 cups cooked corned beef, diced or shredded
- 2 cups potatoes, peeled and diced
- 1 small onion, finely chopped
- 1 small carrot, finely diced (optional, adds a bit of sweetness)
For Cooking:
- 2 tablespoons vegetable oil or butter
- 1 clove garlic, minced (optional)
- Salt and black pepper to taste
For Serving:
- Fresh parsley, chopped for garnish
- 2 eggs (for frying or poaching)
How Much Time Will You Need?
This recipe takes about 20 minutes of preparation and cooking time. You’ll spend some time prepping the ingredients and cooking the corned beef hash on the stovetop, and you’ll have a delicious meal ready in no time!
Step-by-Step Instructions:
1. Parboiling the Potatoes:
Start by bringing a pot of salted water to a boil. Add the diced potatoes and let them cook for about 5-7 minutes, just until they are tender but not falling apart. Once they’re ready, drain them and set them aside.
2. Heating the Skillet:
In a large skillet, heat the vegetable oil or butter over medium heat. Make sure it’s hot enough before you add the onions.
3. Cooking the Onions and Carrot:
Add the chopped onions (and the carrot if you’re using it) to the skillet. Cook for about 5 minutes, stirring occasionally, until they are softened and slightly caramelized. You want them to be sweet and tasty!
4. Adding Garlic:
If you like garlic, add the minced garlic to the skillet now. Cook for another minute, allowing the garlic to become fragrant but not burnt.
5. Browning the Potatoes:
Next, add the parboiled potatoes to the skillet. Stir them occasionally, allowing them to brown and crisp up for about 8-10 minutes.
6. Mixing in the Corned Beef:
Now, it’s time to stir in the cooked corned beef. Break up any large chunks and stir everything together. Cook the mixture for about 5-7 minutes, until it’s heated through and has a nice crispy texture in some spots.
7. Seasoning:
At this point, season your hash with salt and black pepper to taste. Give it a good stir to ensure everything is well seasoned.
8. Cooking the Eggs:
In a separate pan, fry or poach the eggs to your liking. A runny yolk on top of the hash is absolutely delightful!
9. Serving:
Plate up the corned beef hash and carefully place the fried or poached egg on top. It’s best to serve it warm and fresh!
10. Garnish:
Lastly, sprinkle some freshly chopped parsley on top for a vibrant finish. It brings a lovely touch of color and flavor!
Enjoy your classic, hearty Corned Beef Hash! It’s a comforting dish perfect for breakfast, lunch, or dinner!
Can I Use Leftover Corned Beef?
Absolutely! Leftover corned beef works perfectly in this recipe. Just make sure to chop it into small pieces for even cooking and flavor distribution in the hash.
What Can I Substitute for Potatoes?
If you’re looking for a lower-carb option, you can use cauliflowers in place of potatoes. Just chop them into small pieces and briefly steam them before adding to the skillet. Other options include sweet potatoes or even riced vegetables for a different twist!
Can I Make This Vegetarian?
Yes! To make a vegetarian version, you can replace the corned beef with diced mushrooms or tempeh for a savory flavor. Adjust the seasoning to enhance the taste, and enjoy a hearty alternative!
How Do I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, simply warm it in the skillet over low heat, adding a splash of oil if needed to help crisp it up again!



