Side Dishes
This authentic corned beef hash recipe delivers the perfect balance of crispy potato crunch and savory beef bites—just like your favorite diner classic. The secret lies in using high-quality corned beef (or brisket) and cooking the potatoes in bacon grease until golden and caramelized. I've perfected this dish over years of testing, ensuring every bite has that satisfying crunch and rich, meaty flavor.
The magic happens when you dice the potatoes into even pieces and fry them slowly in fat until they develop a crispy exterior while staying tender inside. Caramelized onions add depth, while a touch of Worcestershire sauce and smoked paprika elevate the savory profile. This isn't just a side dish—it's a hearty, satisfying meal that pairs perfectly with fried eggs or toast.
What sets this recipe apart is the authentic technique of cooking the corned beef until tender before dicing it into bite-sized pieces. The result is a hash with perfectly balanced textures: crispy potatoes, tender beef, and caramelized onions. It's the kind of dish that feels comforting yet restaurant-quality, making it ideal for breakfast, brunch, or even a hearty dinner.
Serve this hash with a side of coleslaw or a fried egg on top for the full diner experience. The crispy edges and savory flavors make it impossible to resist—once you try this version, you'll never go back to store-bought again.
Ingredients for authentic corned beef hash
High-quality corned beef, crispy potatoes, and smoky bacon—just like your favorite diner classic.
| Ingredient | Amount | Notes |
|---|---|---|
| Corned Beef Brisket 🥩 | 1 ½ lb | Pre-cooked, sliced thin |
| Russet Potatoes 🥔 | 3 lb | Diced into 1-inch cubes |
| Yellow Onions 🧅 | 2 whole | Diced small for caramelizing |
| Thick-Cut Bacon 🥓 | 8 oz | Chopped into 1/2-inch pieces |
| Worcestershire Sauce 🍶 | 1 tbsp | For umami depth |
| Smoked Paprika 🌶️ | 1 tsp | Smoked variety preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Kosher Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For crisping potatoes |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatics |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
The corned beef makes or breaks this dish. Look for brisket at the deli counter—it's more flavorful than the pre-sliced stuff. If you can't find brisket, corned beef from the canned goods aisle works too. I always grab mine from Kroger's deli section because they have it pre-cooked and ready to slice. For the potatoes, Russet is key—they're starchy and hold up to frying better than waxy varieties. Dice them evenly so they cook at the same rate. The bacon? Thick-cut is worth it—it renders more fat for crispier potatoes.
No smoked paprika? Regular paprika plus a pinch of cayenne gets you close. Running out of Worcestershire? Substitute soy sauce or a splash of balsamic vinegar. The onions caramelize best when cooked low and slow—don't rush this part. If you're making this ahead, cook the potatoes and onions first, then reheat with the beef. The bacon fat is non-negotiable for that crispy texture, but if you're avoiding pork, use olive oil instead—just add an extra tablespoon.
This hash reheats beautifully—just pop it in a skillet with a splash of water and cover for 5-7 minutes. Keeps 4-5 days in the fridge, freezes for 3 months. I always double the recipe because leftovers make the best next-day breakfast. Store in airtight containers with parchment paper between layers to keep it crispy. The bacon fat solidifies when cold, so reheat gently to restore that golden crunch.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this—just toss everything on a single sheet pan, let the bacon render while you dice potatoes, and walk away. The onions caramelize right alongside the corned beef, so you’re basically hands-off after the initial chop.
- Smoky-Savory Boom: That first bite? Crispy bacon fat meets tender corned beef, all tangled with onions so sweet they’re almost jammy. The Worcestershire ties it all together—deep, salty, and just a little tangy. Honestly, it’s the kind of flavor that makes you want to eat it for breakfast too.
- Leftovers? Better Leftovers: This hash actually tastes better the next day. The potatoes soak up all the rich juices from the corned beef, and the bacon gets even crispier when reheated. I’ve sent this to work lunches, potlucks, and even my in-laws’ house—no one’s ever complained.
- Budget Breakfast for Days: You’re feeding a crowd for pennies. A whole brisket and a pound of bacon stretch across multiple meals, and russets are cheaper than fancy potatoes. Between us, this is how I feed my family hearty breakfasts without breaking the bank—especially when I use the leftover hash for hash browns the next morning.
Step-by-step instructions for authentic corned beef hash
Let's build this hearty hash with layers of smoky, crispy, and savory flavors—just like it should be.
Par-Cook the Potatoes for Maximum Crunch
Start by boiling the 3 lb Russet Potatoes in salted water for 12-15 minutes until they're fork-tender but still hold their shape. Drain them immediately and let them steam-dry in a colander for 5 minutes—this step is crucial for crispy edges later. While they're still warm, toss them with 1 tsp Kosher Salt and 2 tbsp Extra-Virgin Olive Oil until evenly coated.
Spread the potatoes on a baking sheet in a single layer and let them cool completely at room temperature. This cooling step prevents them from steaming when you fry them later, which guarantees that crispy texture we're after. I know it seems counterintuitive to wait, but trust me—this makes all the difference in the final crunch.
Render the Bacon and Caramelize the Onions
In a large cast-iron skillet, cook the 8 oz Thick-Cut Bacon over medium heat until golden and crispy (about 8-10 minutes). Use a slotted spoon to remove the bacon and set it aside on paper towels to drain. Leave the bacon fat in the skillet—this is liquid gold for flavor.
In the same skillet, add the 2 whole Yellow Onions (diced small) and cook over medium-low heat for 10-12 minutes, stirring occasionally, until they're deeply caramelized with a rich amber color. This slow cooking process develops their natural sweetness and creates the perfect flavor base for our hash. Don't rush this step—patience pays off here.
Fry the Potatoes Until Golden and Crispy
Working in batches if needed, add the cooled potatoes to the skillet with the caramelized onions. Cook over medium heat for 10-12 minutes, stirring occasionally, until the potatoes are golden brown and crispy on the edges. You want them to develop that perfect crunch while still maintaining their structure.
Here's a pro tip: If the potatoes seem too wet, increase the heat slightly to evaporate excess moisture. The goal is to get that satisfying crunch without making them soggy. Once they're perfectly crisped, remove them from the skillet and set them aside with the bacon.
Add the Corned Beef and Seasonings
Increase the heat to medium-high and add the 1.5 lb Corned Beef Brisket (sliced thin) to the skillet. Cook for 3-4 minutes, stirring occasionally, until the beef is heated through and slightly browned. This quick sear enhances the flavors without overcooking the tender meat.
Stir in the 1 tbsp Worcestershire Sauce, 1 tsp Smoked Paprika, 0.5 tsp Ground Black Pepper, and any accumulated juices from the beef. Cook for another 1-2 minutes until everything is well combined and heated through. The hash should be sizzling and smell absolutely incredible at this point.
Finish with Garlic and Garnish
Add the 4 cloves Garlic Cloves (minced) to the skillet and cook for 30 seconds until fragrant. Be careful not to burn the garlic—it adds a wonderful aroma but should remain just perceptible, not bitter. Return all the crispy potatoes and bacon to the skillet, tossing everything together to combine.
Taste and adjust seasoning if needed—this is your chance to make it perfect for your palate. Garnish with the 0.25 cup Fresh Parsley (chopped) and serve immediately while everything is hot and crispy. This hash tastes even better the next day, but the texture will be at its peak right now.
Pro Tips For Making Authentic Corned Beef Hash
- CRISP THE POTATOES FIRST: Toss peeled, cold potatoes in 1 tablespoon of oil and spread them in a single layer on a baking sheet. Roast at 425°F (220°C) for 25-30 minutes until they’re golden and slightly crispy—this prevents them from turning mushy later. I learned this the hard way after making hash that tasted like boiled spuds.
- USE COLD CORNED BEEF: Shred the corned beef brisket while it’s still cold, not piping hot. Cold meat holds its shape better and won’t fall apart into a soggy mess when you add it to the pan. If it’s too warm, chill it in the fridge for 10 minutes first—trust me, it makes a real difference.
- SWEAT THE ONIONS LOW AND SLOW: Don’t rush the onions. Cook them over medium-low heat for 10-12 minutes until they’re soft and translucent, not browned. This builds flavor without burning, and it keeps the hash from tasting bitter. High heat turns them into onion flakes, not a savory base.
- REST THE BACON: After cooking the bacon, drain it on paper towels but leave it in the pan for 5 minutes to cool slightly. This lets the fat render fully and thickens it, so your hash gets that rich, glossy finish instead of swimming in grease. Yes, even if you’re impatient like me.
Make-ahead tips for this recipe
Prep Ahead Strategy
Start by prepping the potatoes and onions the night before—this is my secret for saving time. Par-cook the 3 lb Russet Potatoes as directed, then store them in a sealed container with 1 tsp Kosher Salt and 2 tbsp Extra-Virgin Olive Oil. Keep them in the fridge overnight; they’ll stay perfectly dry and ready for crisping. 🥔
Bacon and Onion Prep
Caramelize the 2 whole Yellow Onions and render the 8 oz Thick-Cut Bacon ahead of time, then store them separately in airtight containers. The onions will keep their sweetness, and the bacon fat stays flavorful for up to 3 days. Reheat the onions gently in the skillet before adding the potatoes—just 2-3 minutes on medium-low heat is enough. 🥓
Corned Beef Prep
Slice the 1.5 lb Corned Beef Brisket thinly and store it in a sealed container with 1 tbsp Worcestershire Sauce and 1 tsp Smoked Paprika. This marinade keeps the beef tender and infuses it with flavor. When ready to cook, simply heat it in the skillet with the potatoes and onions for 3-4 minutes—no extra prep needed. 🥩
Reheating for Crispy Results
To reheat, spread the hash on a baking sheet and warm it in a 350°F oven for 10-12 minutes until everything is hot and crispy. Avoid microwaving—it kills the texture. For extra crispiness, add 1 tbsp bacon fat to the skillet before reheating. This method restores that diner-quality crunch every time. 🔥
Freezer-Friendly Assembly
Assemble the hash completely (except garnish) and freeze it in a single layer on a baking sheet for 1 hour to firm up. Then transfer to a freezer bag for up to 3 months. To serve, thaw overnight in the fridge and reheat in the skillet with a splash of water to restore moisture. The flavors deepen after freezing—it’s like a second cook! ❄️
Make-Ahead Serving Suggestions
Double the recipe and store it in airtight containers for easy breakfasts all week. Serve with a fried egg on top or alongside toasted sourdough for a full brunch. The hash reheats beautifully, so it’s perfect for meal prep. Just add fresh parsley and a sprinkle of black pepper when serving to keep it vibrant. 🍳
Nutrition facts
Frequently asked questions
Can I use regular corned beef instead of brisket?
The recipe works perfectly with canned corned beef—just drain it well and slice it thinly. For extra flavor, look for brands with added spices like mustard or cloves. The texture will be slightly different but still delicious. If using canned beef, add an extra ½ tsp smoked paprika to compensate for the milder flavor profile.
Why do my potatoes turn out soggy instead of crispy?
Soggy potatoes usually happen when they're not dry enough before frying. Always steam-dry them for 5 minutes after boiling, then cool completely before cooking. Another tip: Use medium heat and cook in batches to avoid overcrowding the pan. If your potatoes seem too wet, increase heat slightly to evaporate moisture before they crisp.
What's the best way to serve this hash?
This hearty hash pairs perfectly with a fried egg on top for a classic diner-style meal. For brunch, serve with toasted sourdough and hot sauce. It also works well as a side for breakfast meats or even as a main dish with a simple green salad. The crispy texture makes it satisfying on its own, but the toppings elevate it to restaurant quality!
Can I make this hash vegetarian?
Yes! Swap the corned beef for extra-firm tofu or tempeh (marinated in soy sauce and smoked paprika) or use mushrooms and lentils for a meaty texture. Keep the bacon fat for flavor, but use olive oil if avoiding pork. The potato-bacon-onion base remains the same—just add your protein of choice at the end to warm through.
How do I store leftovers to keep them crispy?
Store leftovers in an airtight container with parchment paper between layers to prevent sogginess. Reheat in a skillet with 1 tbsp bacon fat over medium heat for 5-7 minutes, stirring occasionally. For extra crispiness, spread on a baking sheet and warm in a 350°F oven for 8-10 minutes. Leftovers keep well for 4-5 days in the fridge.
