Parboil the potatoes: Place the diced potatoes in a saucepan, cover with cold salted water, and bring to a boil. Simmer for 4 to 5 minutes until just barely tender, then drain thoroughly and let them steam dry to remove excess moisture.
Cook the bacon: In a large skillet over medium heat, cook the bacon slices until browned and crisp. Remove the bacon and place it on paper towels to drain. Reserve 1 to 2 tablespoons of the bacon fat in the pan for cooking the potatoes. If needed, add vegetable oil instead.
Fry the potatoes: Add the parboiled potatoes to the skillet in a single layer. Cook over medium to medium-high heat, turning occasionally, until they are golden brown and crisp on most sides, about 12 to 15 minutes. Season with 1/2 teaspoon kosher salt, 1/2 teaspoon black pepper, and 1/4 teaspoon garlic powder if using.
Keep potatoes warm: Once cooked, keep the home fries warm by transferring to a plate and covering loosely with foil or placing in a low oven.
Cook the eggs: In a separate nonstick skillet or the same pan cleared of potatoes, melt 1 tablespoon butter over medium heat. Fry the eggs sunny-side up until the whites are set but yolks remain soft, about 2 to 3 minutes. Season eggs with salt and pepper to taste.
Assemble and serve: Plate the crispy home fries, add the fried eggs on top or alongside, and arrange the bacon next to them. Serve immediately for the best texture and flavor.
Tips for the best results
Parboiling potatoes: This step softens the potatoes just enough so they cook evenly without becoming mushy. It also reduces frying time and helps achieve a tender interior while allowing the exterior to crisp up nicely.
Dry potatoes thoroughly after boiling: Excess moisture causes steaming instead of frying, which prevents crispiness. Patting the potatoes dry with a clean kitchen towel or paper towels ensures a golden, crunchy crust.
Use bacon fat for frying potatoes: Cooking home fries in bacon fat not only adds depth and smoky richness but also helps the potatoes brown more evenly due to the fat’s higher smoke point compared to butter alone.
Cook eggs gently over medium heat: Moderate heat allows the egg whites to set fully without overcooking the yolks, preserving their runny texture that complements the dish perfectly.
Turn potatoes occasionally but not too frequently: Allowing the potatoes to sit undisturbed for a few minutes helps develop a crisp crust before flipping. Overturning too often can break the crust and cause uneven cooking.
Season home fries during cooking: Adding salt, pepper, and optional garlic powder while frying ensures the flavors penetrate the potatoes, rather than just seasoning at the end, which can feel superficial.
Variations and substitutions
Swap bacon for turkey bacon or plant-based bacon to make the dish lighter or vegetarian-friendly while maintaining smoky flavors.
Use sweet potatoes instead of Yukon Gold or russet potatoes for a naturally sweeter, vitamin-rich alternative with a different texture profile.
Add diced onions, bell peppers, or fresh herbs like rosemary or thyme to the home fries for added aroma and complexity.
Try cooking eggs scrambled, poached, or over-easy instead of sunny-side up to suit your texture and flavor preferences.
Incorporate shredded cheese such as cheddar, pepper jack, or mozzarella into the home fries during the last few minutes of cooking for a creamy, melty twist.
Serving suggestions
This breakfast plate is delicious served with fresh fruit like berries or melon, which add a light, refreshing contrast to the savory components. A simple side salad with a tangy vinaigrette can also balance the richness. Warm toast, English muffins, or flaky biscuits complement the hearty elements and help soak up runny yolks and bacon fat. For beverages, classic orange juice provides bright acidity, while coffee or tea adds warmth and depth to the morning meal.
Storage and reheating
See more on the next page