Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Truly Epic Homemade Corned Beef Hash & Eggs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Corned beef hash with poached eggs is a hearty comfort food classic, featuring crispy potatoes, tender corned beef, and rich yolks that tie everything together. Perfect for breakfast, brunch, or even dinner.

  • Total Time: 35 minutes
  • Yield: 2–3 servings

Ingredients

1 large Russet potato, peeled and cut into ½-inch dice

½ lb (454g) corned beef, about 1½ cups, diced or shredded

2 Tbsp (28g) unsalted butter

1 small sweet onion, finely diced (about ½ cup)

1 tsp kosher salt

3 Tbsp ketchup

Freshly ground black pepper, to taste

1 Tbsp fresh parsley, finely chopped

Poached eggs (1–2 per person)

Instructions

  1. Parboil the diced potato in salted water for 5–6 minutes until just tender. Drain well.
  2. In a large skillet, melt butter over medium heat and sauté onion until softened.
  3. Add potatoes and cook, stirring occasionally, until golden and crispy, about 10 minutes.
  4. Stir in corned beef, salt, black pepper, and ketchup. Cook until heated through and hash develops crispy edges.
  5. Sprinkle with parsley and serve topped with 1–2 poached eggs per portion.

Notes

Parboiling ensures even cooking and crispier potatoes.

Canned corned beef can be used, though texture will be softer.

For extra crispiness, let hash cook undisturbed in the skillet for a few minutes at a time.

Add diced bell peppers, hot sauce, or cheese for variations.

Hash reheats well, but always poach eggs fresh before serving.

  • Author: Madelynn
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Breakfast, Brunch, Dinner
  • Method: Pan-Frying, Stovetop
  • Cuisine: American
  • Diet: Halal

Nutrition

  • Serving Size: 1 serving (with 2 eggs)
  • Calories: 420
  • Sugar: 5g
  • Sodium: 940mg
  • Fat: 24g
  • Saturated Fat: 10g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 25g
  • Fiber: 3g
  • Protein: 25g
  • Cholesterol: 310mg