This Bacon, Egg, and Potato Hash is the kind of cozy, satisfying breakfast that feels like diner food—but lighter and homemade. With crispy center-cut bacon, golden pan-fried potatoes, and perfectly cooked eggs, this one-skillet meal comes together in about 30 minutes using simple ingredients you probably already have.
Here’s what you need (simple and pantry-friendly):
6 slices center cut bacon, diced
2 tsp olive oil
1½ lbs russet potatoes, peeled and diced small (¾-inch pieces)
½ tsp kosher salt
½ tsp garlic powder
½ tsp onion powder
⅓ cup minced chives (or chopped green onions)
4 large eggs
¼ cup shredded reduced-fat sharp cheddar
Black pepper, to taste
In a medium skillet over medium-high heat, cook diced bacon until almost done.
Remove bacon and drain on paper towels.
Carefully drain and wipe excess bacon grease from skillet (leave just a tiny bit if you want extra flavor).
Return skillet to heat and add 2 tsp olive oil. Once hot, add potatoes in a single layer.
Let cook without stirring for a few minutes so they brown, then flip.
Cook for 10–15 minutes total, until browned and nearly cooked through.
In the final minute, season with:
salt
garlic powder
onion powder
Mix well.
Stir in chopped chives (or green onions) and cooked bacon until evenly distributed.
Use a spoon to make 4 small nests/pockets in the hash mixture.
Carefully crack one egg into each pocket.
Cover skillet and cook until eggs are done to your liking:
Runny yolk: whites set, yolk still jiggly
Set yolk: cook until yolk no longer jiggly
Top with shredded cheddar, fresh cracked black pepper, and extra salt if needed.
Cut into 4 portions and serve warm.
✅ Dice potatoes small
The smaller the potato cubes, the faster they cook and the crispier they get.
✅ Don’t stir too much
Let potatoes sit so they develop a golden crust.
✅ Cover the skillet for eggs
The steam cooks the tops evenly without flipping.
✅ Cheese tip
Add cheddar at the end so it melts gently (no burning).