Corned Beef Hash and Egg Casserole Recipe: Savory Crunch Meets Runny Yolk Magic

Breakfast & Brunch

Corned Beef Hash and Egg Casserole Recipe: Savory Crunch Meets Runny Yolk Magic

Corned beef hash and egg casserole transforms leftovers into a hearty, restaurant-worthy breakfast that’s crispy, savory, and topped with golden, runny yolks—no fussy layering required. This one-dish wonder combines tender potatoes, crumbled corned beef, and sharp mustard for depth, all baked until the edges are crisp and the center stays perfectly custardy. I’ve perfected this recipe over years of brunch hosting, and it never fails to disappear faster than the coffee pot empties.

The secret lies in the texture contrast: crispy hash at the bottom, creamy eggs on top, and a crumbly topping that adds crunch without overpowering. You’ll start with a base of diced potatoes and corned beef, seasoned with mustard and Worcestershire for that signature tang, then pour in a rich egg mixture that sets just enough to hold its shape while keeping the yolks gloriously runny. The final touch—a sprinkle of breadcrumbs and cheese—gives it that golden, crackly crust we all crave.

Baked at 350°F for 30–40 minutes, this casserole delivers a dish that’s hearty enough for a weekend brunch but simple enough for a weeknight. The flavors are bold—smoky corned beef, earthy potatoes, and the bright pop of mustard—but balanced so every bite feels satisfying. Serve with a side of crispy hash browns or a simple arugula salad to round out the meal.

What makes this recipe foolproof is its flexibility: use leftover corned beef, swap in bacon for extra smokiness, or add a dash of hot sauce for heat. The key is patience—let the casserole rest for 5 minutes before serving so the eggs set slightly, ensuring that first forkful of runny yolk and crispy hash is perfect every time.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for corned beef hash and egg casserole

Here’s everything you need to turn corned beef leftovers into a crispy, cheesy, runny-yolk masterpiece.

Ingredient Amount Notes
Corned Beef 🥩 2 cups Diced, from leftover roast
Russet Potatoes 🥔 3 lb Diced into 1/2-inch pieces
Large Eggs 🥚 6 whole Room temperature for best blend
Whole Milk 🥛 1 ½ cups Full-fat for creaminess
Yellow Mustard 🌶️ 2 tbsp Dijon for extra tang
Worcestershire Sauce 🍶 1 tbsp Classic umami depth
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Garlic Powder 🧄 1 tsp Or 1 fresh clove minced
Panko Breadcrumbs 🍞 ½ cup For crispy topping
Shredded Cheddar Cheese 🧀 ½ cup Sharp cheddar preferred
Unsalted Butter 🧈 2 tbsp Melted for crispy potatoes
Green Onions 🧅 2 whole Sliced for garnish

The corned beef is the star—use leftover slices from a roast for the best texture. Costco or Trader Joe's often have pre-sliced corned beef that’s perfect for this. Russet potatoes hold up best to baking, so grab a few extra if you’re making sides too. The mustard and Worcestershire are non-negotiable for that signature tangy depth—French’s or Hellmann’s mustard work great. For the eggs, room temperature blends smoother, but if you’re in a rush, just let them sit out for 10 minutes before cracking them in.

No corned beef leftovers? Substitute bacon for smokiness—just cook it crispy first. Swap the cheddar for Parmesan if you prefer a sharper flavor. The breadcrumbs can be regular panko or even crushed saltines if that’s what you’ve got. For extra richness, add a splash of heavy cream to the egg mix. The potatoes should be diced evenly—about 1/2-inch pieces so they crisp up nicely without turning to mush. And if you’re feeling fancy, a pinch of smoked paprika in the egg mix adds a subtle depth.

This casserole tastes even better the next day, so make it ahead if you can. Store leftovers in the fridge for up to 3 days and reheat in the oven at 350°F for 15 minutes—just cover with foil to keep it moist. The breadcrumb topping gets crispy again when reheated, so it’s worth the extra step. For serving, sprinkle the green onions on top right before baking so they stay bright and fresh. The whole thing reheats beautifully, making it perfect for brunch prep the night before.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just toss diced potatoes, leftover corned beef, and eggs into one pan, add a splash of milk and mustard, and let the oven do the work. No chopping boards, no extra dishes, just golden edges and crispy bits that make it feel like a meal.
  • Salty-Sweet Crunch: That first bite? The mustard cuts through the richness of the corned beef while the potatoes turn gloriously crisp at the edges—like a breakfast hash and comfort food had a baby. Honestly, the way the egg soaks up all the juices? It’s the kind of dish that makes you pause mid-bite.
  • Lunch or Dinner Fix: Make a big batch on Sunday and you’ve got breakfast for a week (yes, even on a Tuesday night). Serve it warm with toast for a hearty brunch, or pack it cold for a satisfying workday lunch—same flavors, zero effort. My kids ask for it more than pizza.
  • Budget Breakfast Hero: Corned beef on sale? Stock up. Potatoes last forever. Eggs are cheap. This recipe stretches every ingredient without sacrificing taste—plus, leftovers reheat like a dream. Between us, it’s my go-to when I’m trying to feed the family without breaking the bank.

Step-by-step instructions for corned beef hash and egg casserole

Here's how to build this hearty casserole—crispy potatoes meet runny yolks in one perfect dish.

1

Parboil the Potatoes for Perfect Texture

Cut the 3 lb russet potatoes into ½-inch pieces and place them in a large pot. Cover with cold water by about 1 inch and add 1 tsp salt. Bring to a boil over high heat, then immediately reduce to a simmer for 8-10 minutes until the edges are fork-tender but still slightly firm in the center. Drain well in a colander and return them to the pot.

Here's the key: parboiling removes excess starch so the potatoes crisp up beautifully in the oven. Don't skip this step—undercooked potatoes will turn mushy, while overcooked ones will burn. You want them to hold their shape but still be tender enough to eat.

2

Sauté the Corned Beef and Season the Potatoes

In a large skillet, melt the 2 tbsp unsalted butter over medium heat. Add the 2 cups diced corned beef and cook for 3-4 minutes until heated through. Transfer the corned beef to a bowl and set aside.

In the same skillet, add the parboiled potatoes along with 1 tsp garlic powder, ½ tsp black pepper, 1 tbsp Worcestershire sauce, and 2 tbsp yellow mustard. Toss everything together for 2-3 minutes until the potatoes are lightly coated and slightly golden in spots. The mustard and Worcestershire will add that signature tangy depth we love in hash.

3

Assemble the Casserole Layers

Preheat your oven to 375°F. In a 9x13-inch baking dish, spread the potato-corned beef mixture evenly, creating a single even layer. Pour the 1.5 cups whole milk evenly over the top, then sprinkle with ½ cup shredded cheddar cheese and ½ cup panko breadcrumbs. The breadcrumbs will create that irresistible crunchy topping.

This layering is crucial—don't skip spreading the milk evenly. It helps create a creamy sauce that binds everything together. The cheese and breadcrumbs should be sprinkled evenly so every bite gets that crispy-cheesy magic.

4

Bake Until Golden and Bubbly

Bake uncovered for 25-30 minutes until the top is golden brown and the edges are bubbling. The center should still look slightly soft—it'll finish cooking as it rests. If the top browns too quickly, tent loosely with foil for the last 10 minutes to prevent burning.

Here's where patience pays off: resist the urge to peek or open the oven door. Every time you do, you lose heat and moisture, which can make the top dry out. You'll know it's done when the edges pull away slightly from the pan and the top has a beautiful golden crust.

5

Finish with Eggs and Garnish

Remove the casserole from the oven and make 6 small wells in the top using a spoon. Crack 1 large egg into each well, being careful not to break the yolks. Return to the oven for 8-10 minutes until the egg whites are set but the yolks remain runny and golden—this is the magic we're after!

When ready, garnish with 2 sliced green onions for freshness. Let the casserole rest for 5 minutes before serving—this gives the juices time to redistribute so every bite is perfectly creamy. The contrast of crispy potatoes, savory corned beef, and runny yolks is what makes this dish irresistible.

👨‍🍳

Pro Tips For Making Corned Beef Hash And Egg Casserole

  • CRISP THE POTATOES FIRST: I learned this the hard way—raw potatoes in a casserole turn into glue. Par-cook them in salted water until just tender (about 10 minutes), then drain and let them steam-dry in the colander for 5 minutes. That extra step keeps them from turning mushy when the eggs bake.
  • DICE THE CORNED BEEF SMALL: Yes, it’s more work, but tiny cubes (¼-inch or smaller) cook faster and blend better into the hash. Skip the big chunks unless you’re making a stew—here, you want even heating and a uniform texture. Use a sharp knife and work in batches if needed.
  • TEMPER THE EGGS WITH MILK: Cold eggs straight into a hot dish curdle like sad scrambled eggs. Whisk them first with half the milk, then slowly add the rest while stirring. This keeps the custard silky and prevents that rubbery texture that ruins a good hash.
  • SALT THE POTATOES WELL: Russets absorb salt like sponges, but they need it before baking. Toss the diced potatoes with 1 teaspoon of salt per pound while they par-cook—this seasons the starch and balances the corned beef’s saltiness. Don’t skimp; the flavor builds in layers.

Creative variations of this corned beef hash and egg casserole

Breakfast-for-Dinner Twist

Turn this into a hearty dinner by adding ½ lb ground beef or sausage to the potato-corned beef mix—cook it with the potatoes for extra richness. Swap the eggs for a ½ cup sour cream mixed into the milk before baking, then top with ½ cup shredded mozzarella and ¼ cup grated Parmesan instead of the breadcrumbs. Serve with a side of garlic bread and a simple Caesar salad for a satisfying weeknight meal. 🍽️

Spicy Kick Variation

For heat lovers, stir 1 tbsp hot sauce (like Frank's RedHot) into the egg-milk mixture before pouring it over the potatoes. Add ½ tsp smoked paprika and ¼ tsp cayenne pepper to the potato mix for a smoky, fiery depth. Top with 2 tbsp chopped jalapeños after baking for extra heat. This version is perfect for brunch with friends who love their food spicy. 🌶️

Vegetarian Adaptation

Skip the corned beef and replace it with 2 cups diced tempeh or extra-firm tofu, pan-fried in 1 tbsp olive oil until crispy. Boost umami with 1 tbsp soy sauce and 1 tsp liquid smoke in the potato mix. Use vegan cheddar (like Miyoko's) for the topping. The texture stays crispy, and the flavors are just as satisfying without meat. 🌱

Cheesy Potato Topping

For a decadent twist, replace the breadcrumb topping with a layer of ½ cup mashed potatoes mixed with ¼ cup melted butter and ½ cup shredded sharp cheddar. Spread this over the baked casserole before adding the eggs, then bake until the eggs are set. The result is a creamy, cheesy crust that pairs perfectly with the runny yolks. 🧀

Herb-Infused Version

Add fresh herbs for brightness—stir 2 tbsp chopped chives or 1 tbsp dried thyme into the potato mix, and garnish with 1 tbsp chopped parsley after baking. For extra flavor, mix 1 tsp lemon zest into the egg-milk mixture. The herbs cut through the richness and add a fresh, vibrant note to every bite. ✨

Make-Ahead Brunch Hack

Prep the entire casserole (without eggs) the night before, cover it, and refrigerate. In the morning, bake it as directed, then add the eggs just before serving. This is a game-changer for busy weekends—just pop it in the oven while you set the table. For extra crispiness, broil for 1-2 minutes after adding the eggs. 💡

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 14g70%
Cholesterol 320mg107%
Sodium 1250mg54%
Total Carbohydrate 42g15%
Dietary Fiber 5g18%
Sugars 6g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use leftover corned beef instead of fresh?

Leftover corned beef works perfectly—just dice it into ½-inch pieces for even cooking. The key is to heat it through in butter before mixing with potatoes to revive its flavor. If the meat is dry, add a splash of beef broth to keep it moist during baking.

2

Why do my eggs turn rubbery instead of staying runny?

Overbaking is the most common culprit! The eggs should bake for just 8-10 minutes after cracking—any longer and they'll firm up. To fix this, reduce the final baking time by 2 minutes and check frequently. Also, ensure your eggs are room temperature before adding them.

3

Can I make this casserole ahead of time?

Yes! Assemble everything (except eggs) up to 24 hours ahead and refrigerate. When ready to serve, bake as directed, then add the eggs for the final 8-10 minutes. This makes it perfect for lazy brunch mornings—just pop it in the oven while you set the table.

4

What's the best way to reheat leftovers?

Cover with foil and reheat at 350°F for 15-20 minutes until warmed through. For extra crispiness, broil for 2 minutes at the end. The breadcrumb topping will re-crisp beautifully, and the eggs will stay creamy if reheated gently. Never microwave—it makes the potatoes soggy!

5

Can I substitute potatoes with something else?

For a lower-carb option, try cauliflower rice (it won't crisp as much) or sweet potatoes (they'll add natural sweetness). For a heartier texture, use ½ cup diced zucchini mixed with the potatoes. Just reduce baking time by 5 minutes** since veggies cook faster.

★★★★★4.6(2 reviews)
Categories Breakfast & Brunch