This pork hash is a one-skillet breakfast built on diced pork shoulder, Yukon Gold potatoes, red bell pepper, and smoked paprika, topped with a fried egg. It comes together in about 50 minutes and the whole thing reheats beautifully, which makes it just as useful on a Tuesday morning as it is for a weekend brunch spread.
Why this recipe works
Two things make the difference here. First, the potatoes go into the skillet alone before anything else. That uninterrupted contact with the hot oil is what builds the golden crust — crowding the pan with everything at once just steams them soft. Second, the pork shoulder is already cooked before it hits the skillet, so the final five minutes of cooking is purely about getting it hot and picking up color from the pan drippings rather than cooking raw meat through. That sequencing keeps the potatoes crisp and the pork from drying out.
About the ingredients
- Pork shoulder: Leftover roasted or slow-cooked pork shoulder is ideal here. If you’re starting from scratch, a quick braise or pressure-cook works. Avoid pork loin — it’s leaner and turns rubbery when reheated in a hot skillet.
- Yukon Gold potatoes: Their lower starch content means they hold their shape better than russets, which tend to fall apart. No need to peel them; the skin crisps up nicely.
- Smoked paprika: Regular sweet paprika won’t give you the same depth. If you only have hot smoked paprika, use half the amount and taste as you go.
Leftovers and make-ahead
The hash base — everything except the eggs — keeps well in an airtight container in the fridge for up to four days. For a gathering, you can make the full batch the night before, spread it on a sheet pan to cool quickly, then refrigerate it. Reheat it in a dry skillet over medium-high heat for about five minutes, stirring once or twice, until the potatoes crisp back up. A microwave works in a pinch but you’ll lose the texture. The hash also freezes well for up to two months; thaw overnight in the fridge before reheating. Fry the eggs fresh — frozen or pre-cooked eggs don’t reheat well and aren’t worth the effort. Skip the parsley garnish on reheated portions; it wilts immediately and isn’t worth the extra dish.
Common problems and fixes
- Potatoes are soft and pale instead of golden: The pan wasn’t hot enough before the potatoes went in, or the pan was overcrowded. Use a 12-inch skillet for a full batch and let the oil shimmer before adding anything.
- Everything sticks together in clumps: Stirring too often prevents a crust from forming. Add the potatoes, press them lightly into the pan, and leave them alone for at least three minutes before stirring.
- Pork tastes dry after reheating: Pork shoulder that was originally cooked without much fat can dry out fast. Add a small splash of water or chicken broth to the skillet when reheating — it creates just enough steam to loosen things without making the hash soggy.
- Hash is bland even after seasoning: Smoked paprika loses its punch quickly once the jar is open. If yours has been sitting in the cupboard for more than six months, use a full teaspoon and a half rather than one.
- Egg yolk breaks before serving: Sunny-side-up eggs are fragile. If you’re making this for a group, a low-and-slow approach in a cold non-stick pan brought up to medium-low heat gives you more control than dropping eggs into a screaming hot pan.
Breakfast Pork Hash
Ingredients
Main Ingredients
- 2 tablespoons olive oil Extra virgin for best flavor
- 1 cup pork shoulder Cooked and diced, preferably organic
- 2 cups potatoes Diced, Yukon Gold preferred
- 1 cup bell pepper Diced, red for sweetness
- 1 whole onion Medium, diced
- 2 cloves garlic Minced
- 1 teaspoon smoked paprika For a smoky flavor
- 2 whole eggs Fresh and organic
- 1 pinch salt To taste
- 1 pinch black pepper Freshly cracked, to taste
For Garnishing
- 2 tablespoons parsley Fresh, chopped
Instructions
- Heat olive oil in a large skillet over medium heat until shimmering.
- Add the diced potatoes to the skillet, sautéing until they begin to soften and turn golden, about 10 minutes
- .Introduce the onions into the skillet, stirring occasionally, until they become translucent and caramelized, around 5 minutes.
- Add the bell pepper and cook until it softens, releasing its sweetness into the mix, approximately 4 minutes.
- Stir in the minced garlic and smoked paprika, cooking until fragrant, about 1 minute.
- Mix in the cooked and diced pork, stirring until everything is well combined and heated through, about 5 minutes.
- Season the mixture generously with salt and freshly cracked black pepper to taste.
- In a separate non-stick skillet, fry the eggs sunny-side up or to your preferred doneness.
- To serve, spoon the pork hash into bowls and top each with a perfectly cooked egg. Garnish with fresh parsley for a pop of color and freshness.
Notes
- For a crispier texture, try parboiling the diced potatoes and allowing them to dry before sautéing.
- Substitute smoked paprika with chili powder for a different spice profile. Vegetarians can replace the pork with sautéed mushrooms.
Nutrition
Frequently asked questions
Can I use raw pork shoulder instead of pre-cooked?
You can, but you’ll need to adjust the method. Dice it small — about half an inch — and cook it first in the oiled skillet over medium-high heat until cooked through and browned, around 8 to 10 minutes, then remove it and set it aside before starting the potatoes. Adding raw pork and potatoes together means one of them will be overcooked by the time the other is done.
Can I make this ahead for a group brunch?
Yes, and it’s one of the better breakfast dishes for that. Make the full hash base the evening before, refrigerate it, and reheat it in batches in a hot skillet while you fry the eggs to order. It actually tastes slightly better the next day because the flavors have had time to settle.
What can I use instead of pork shoulder?
Leftover pulled pork, diced ham, or cooked Italian sausage all work well. If you use sausage, drain off any excess grease before adding it to the skillet or the hash will be oily.
My potatoes are taking much longer than 10 minutes — is something wrong?
Probably not, but dice size matters a lot. If your cubes are larger than three-quarters of an inch, add a few more minutes and cover the pan for the first five minutes to help them cook through before you go for the crust. Remove the lid for the last few minutes to let moisture escape.
Can I cook the eggs directly in the hash skillet instead of a separate pan?
Yes. Push the hash to the edges of the pan, reduce the heat to medium-low, and crack the eggs into the cleared center. Cover the pan with a lid for two to three minutes until the whites are set. You’ll get a slightly different texture than a classic sunny-side-up, but it saves a pan.
What to cook next
- Classic Diner-Style Pancakes
- Gourmet Avocado Toast with Poached Egg
- Fluffy Buttermilk Pancakes
- Homemade Pork Tamales


















































