Skip to content

Get 5 Secrets to Make Homemade Taste Food Better + New Recipes Weekly!

    Corned Beef Hash Recipe

    This post may contain affiliate links. Please read my disclosure policy.

    This easy corned beef hash with jammy eggs is one of my all-time favorite breakfasts. It’s loaded with crispy Yukon potatoes, caramelized onions, and tender corned beef for a complete family meal that I can serve in just 35 minutes.

    corned beef hash on a plate

    For about 5 years, I met my buddy every Saturday morning and ordered corned beef hash with a side of pancakes every single time. I have no idea what kind of streak I was on, but I was hooked. That obsession is what pushed me to make my own version at home because I figured if I was eating it that often, I should learn to make it better than the diner. Once I nailed this recipe, I never looked back. If you have leftover corned beef from my homemade corned beef and cabbage, this is the best way to use it up, and if you love big breakfasts like I do, my traditional huevos rancheros is another great way to start the morning.

    Corned Beef Hash

    Corned beef hash has a history that goes further back than most people realize. The word “hash” actually comes from the French word hacher, which means to chop, and that is exactly what this dish is, everything chopped up and fried together in a pan. It became popular in Britain and Scotland as early as the 14th century as a way to use up leftover meat and potatoes, and when it made its way to America it became a staple diner breakfast that people still line up for today.

    I have been making corned beef hash for years, first at Saturday morning diners and then at home in my own cast iron skillet. The way I do it is simple: I caramelize the onions low and slow first to build that sweetness, then I add in the corned beef and diced Yukon potatoes and let everything get crispy and golden over medium heat.

    The jammy eggs on top are what really make this plate unique, and I learned the 6 minute egg technique from a three star Michelin chef at a demo I attended years ago in New York. You can use deli sliced corned beef if you do not have leftovers, or swap in pastrami, roast beef, or even bacon. If you are someone who believes breakfast should be the biggest meal of the day, grab your cast iron and let’s get cooking.

    Ingredients and Substitutions

    This is a classic one pan breakfast with straightforward ingredients that you can prep while the onions caramelize, so nothing goes to waste and the timing works perfectly.

    • Butter – I always use unsalted so I can control the seasoning myself. You can substitute olive oil or even bacon fat if you want a smokier flavor.
    • Yellow Onion and Garlic – I use one large yellow onion, small diced, and cloves of garlic pressed through a garlic press. White or sweet onions work just as well.
    • Corned Beef – I use about 1 to 2 pounds, finely chopped. Thick sliced deli corned beef works great, or leftover corned beef from a full brisket cook is even better.
    • Potatoes – I prefer Yukon gold potatoes. However, you can also use russet or red potatoes.
    • Eggs – I go with soft boiled eggs cooked for exactly 6 minutes for that jammy center. You can also serve this with fried eggs, or prepare my poached eggs recipe. Other options include hard boiled, or even medium boiled eggs.
    • Fresh Herbs (Chives, Parsley, Rosemary) – I finish the hash with all three, finely minced.

    How to Make Corned Beef Hash

    Caramelize the onions: I add unsalted butter to a large 12” to 14” cast-iron skillet over medium low heat. Once the butter is melted, I add in the diced onions and let them cook for about 8 to 10 minutes, stirring occasionally, until they are nicely browned and all those natural sugars come out.

    cooking onions in a pan

    Prep ingredients: While the onions are caramelizing, I press three cloves of garlic through a garlic press and set it aside. This is the perfect time to prep everything else, meat, herbs and potatoes, while the onions do their thing.

    Saute the garlic: Once the onions are caramelized, I add in the pressed garlic and saute for about 30 to 45 seconds, just until I can smell it. I mix it right into the onions.

    cooking garlic and onions

    Add the beef and potatoes: I add in the chopped corned beef and diced potatoes, give everything a good stir, and let it pan roast over medium heat for 12 to 15 minutes. I come back and stir every 2 to 3 minutes so nothing burns, and I keep going until the potatoes are golden brown on the outside and cooked through in the middle.

    potatoes and corned beef in a pan

    Season: I hit the hash with sea salt, fresh cracked black pepper, and then toss in the finely minced chives, parsley, and rosemary. I give it one more good stir and keep it warm.

    adding herbs to corned beef hash

    Boil the eggs: I bring a large pot of water to a rolling boil and gently lower in the eggs (I put them in a small bowl first and tip them into the water so they do not crack on the bottom). I boil for exactly 6 minutes, not a second more.

    Ice bath and peel: I immediately transfer the eggs to a large bowl of ice water and let them sit for 2 minutes before I peel.

    Plate and serve: I scoop a generous portion of the hash onto a plate, slice the jammy eggs in half to show off that beautiful runny center, and place them right on top.

    corned beef hash with a jammy eggs
    Chef Billy Parisi

    Chef Tip + Notes

    The key to a great corned beef hash is getting a crispy and golden crust on the potatoes without overcooking everything else. That’s why I recommend cooking it in cast iron, since the even heat distribution gives you a restaurant-quality sear. And of course, resist the urge to stir too often. Let the potatoes sit for 2 to 3 minutes between stirs so they actually have a chance to brown. If you keep moving them around, they’ll steam instead of fry, and you’ll end up with soft potatoes instead of crispy ones.

    • Crack the egg on the fat end: When peeling the jammy eggs, I always crack the fatter end first because that is where the air pocket sits. It gives me a clean entry point and makes the whole shell come off in one piece without tearing the white.
    • Skillet replacement: If you do not have a cast iron skillet, then I recommend at least using a non-stick skillet.
    • Do not rush the onions: I cook them for a full 8 to 10 minutes on medium low before adding anything else. Those caramelized onions are the flavor base for the entire dish, and they need time to develop.
    • Season at the end, not the beginning: I wait to add the salt and pepper until the very last step because the corned beef already carries a lot of salt from the curing process. Seasoning too early can make the whole dish way too salty. Taste it first, then adjust.
    • Par-cook the potatoes: If you are short on time, you can boil the diced potatoes for about 5 minutes before adding them to the skillet. They will crisp up faster and cook more consistently, cutting the pan roasting time nearly in half.

    Serving Suggestions

    When I make this for my family on weekend mornings, I always go big. I will set the cast iron skillet right on the table with a stack of avocado toast on the side. My wife always wants extra eggs, which I totally get because those jammy yolks running over the crispy potatoes is pure breakfast perfection.

    If I am feeding a crowd or hosting a family brunch, I like to put out a full spread with this hash as the centerpiece alongside my Italian frittata and a plate of blueberry scones.

    Make-Ahead and Storage

    Make-Ahead: I keep the corned beef hash separate from the eggs, covered in a pan in the oven on low heat (200 to 250 degrees) for up to 1 hour before serving. The eggs I always make fresh right before we eat.

    How to Store: I cover the leftover hash and store it in the refrigerator for 3 to 4 days. It also freezes well, covered, for up to 3 months. I thaw it in the refrigerator for one day before reheating.

    How to Reheat: I heat 1 to 2 tablespoons of olive oil in a cast iron skillet over medium heat until it just starts to lightly smoke, then I saute the hash until it is heated through and crispy again. I always make fresh eggs to go on top.

    More Breakfast Recipes

    Let's Cook - Chef Billy Parisi

    Video

    Corned Beef Hash Recipe

    5 from 14 votes
    This easy corned beef hash with jammy eggs is one of my all-time favorite breakfasts. It's loaded with crispy Yukon potatoes, caramelized onions, and tender corned beef for a complete family meal that I can serve in just 35 minutes.
    Servings: 5
    Prep Time: 10 minutes
    Cook Time: 25 minutes
    Total Time: 35 minutes

    Ingredients 

    • 3 tablespoons unsalted butter
    • 1 peeled and small diced yellow onion
    • 3 finely minced cloves of garlic
    • 1 to 2 pounds finely chopped corned beef
    • 6-7 large medium diced Yukon potatoes
    • 2 teaspoons each finely minced fresh chives, parsley and rosemary
    • 10 large eggs
    • coarse salt and fresh cracked pepper to taste

    Instructions

    • Add the butter to a large 12” to 14” cast-iron skillet over medium-low heat and add onions to lightly caramelize, which takes about 10 minutes.
    • Next, add in the garlic and sauté for 30 to 45 seconds or just until fragrant.
    • Add in the beef and potatoes and pan roast over medium heat for 12-15 minutes or until the potatoes are browned and cooked through. Stir every 1 to 2 minutes.
    • Finish with salt, pepper, chives, parsley, and rosemary. Keep warm.
    • Serve with your desired type of cooked eggs.

    Notes

    The key to a great corned beef hash is getting a crispy and golden crust on the potatoes without overcooking everything else. That’s why I recommend cooking it in cast iron, since the even heat distribution gives you a restaurant-quality sear. And of course, resist the urge to stir too often. Let the potatoes sit for 2 to 3 minutes between stirs so they actually have a chance to brown. If you keep moving them around, they’ll steam instead of fry, and you’ll end up with soft potatoes instead of crispy ones.
    Crack the egg on the fat end: When peeling the jammy eggs, I always crack the fatter end first because that is where the air pocket sits. It gives me a clean entry point and makes the whole shell come off in one piece without tearing the white.
    Skillet replacement: If you do not have a cast iron skillet, then I recommend at least using a non-stick skillet.
    Do not rush the onions: I cook them for a full 8 to 10 minutes on medium low before adding anything else. Those caramelized onions are the flavor base for the entire dish, and they need time to develop.
    Season at the end, not the beginning: I wait to add the salt and pepper until the very last step because the corned beef already carries a lot of salt from the curing process. Seasoning too early can make the whole dish way too salty. Taste it first, then adjust.
    Par-cook the potatoes: If you are short on time, you can boil the diced potatoes for about 5 minutes before adding them to the skillet. They will crisp up faster and cook more consistently, cutting the pan roasting time nearly in half.
    Make-Ahead: You can keep the corned beef hash separate from any eggs covered in a pan in the oven over low heat, 200° to 250°) for up to 1 hour before serving.
    How to Store: Cover and store it in the refrigerator for 3 to 4 days. You can freeze this covered for up to 3 months. Thaw it in the refrigerator for 1 day or until thawed.
    How to Reheat: Heat 1 to 2 tablespoons of olive oil in a large cast iron skillet over medium heat until it begins to smoke lightly. Sauté the desired amount of corned beef hash until it’s hot.

    Nutrition

    Calories: 496kcalCarbohydrates: 29gProtein: 30gFat: 29gSaturated Fat: 11gCholesterol: 394mgSodium: 1252mgPotassium: 1273mgFiber: 5gSugar: 1gVitamin A: 703IUVitamin C: 50mgCalcium: 127mgIron: 10mg
    Course: Breakfast
    Cuisine: english, irish, scottish

    Share this Post

    free email series

    5 Days of Billy's Best Breakfasts!

    Easy ideas to break your boring breakfast streak!

    Close the CTA
    Chef Billy Parisi