This Bacon, Egg, and Potato Hash is a hearty, flavorful breakfast dish that can be made on your stovetop in just about 30 minutes. With crispy bacon, tender potatoes, and perfectly cooked eggs, all brought together in a skillet, this meal is perfect for a weekend brunch or a satisfying breakfast-for-dinner. It’s an easy yet indulgent dish that everyone will enjoy, and it’s customizable with your favorite seasonings and toppings.
6 slices center-cut bacon, diced
2 teaspoons olive oil
1 ½ lbs russet potatoes, peeled and diced into small chunks (about ¾ inch)
½ teaspoon kosher salt
½ teaspoon garlic powder
½ teaspoon onion powder
⅓ cup minced chives or chopped green onions
4 large eggs
¼ cup shredded, reduced-fat sharp cheddar cheese
Black pepper, to taste
In a medium skillet, cook the bacon over medium-high heat until crispy but slightly underdone. Remove from the skillet and drain on paper towels.
Drain and wipe the bacon grease from the skillet, then return to the heat. Add the olive oil, then toss in the diced potatoes. Let them cook for a few minutes without stirring to form a brown crust.
Cook the potatoes for 10-15 minutes, stirring occasionally, until golden and nearly cooked through. In the final minute, sprinkle with garlic powder, onion powder, and salt. Stir to combine.
Mix in the chives or green onions and bacon, ensuring everything is evenly distributed.
Create 4 pockets in the mixture for the eggs. Carefully crack an egg into each pocket.
Sprinkle the shredded cheddar cheese around the eggs. Cover the skillet and cook until the eggs are done to your liking—about 3 minutes for just-set eggs, or longer for firmer yolks.
Finish with fresh black pepper and extra salt, if needed. Cut into 4 portions and serve.
Calories: 264 kcal
Carbohydrates: 30g
Protein: 14g
Fat: 11g
Saturated Fat: 3g
Fiber: 2g
Sugar: 1g