Bacon, Egg, and Potato Hash Recipe
If you’re craving a hearty, comforting breakfast that feels like a big warm hug, then you absolutely must try this Bacon, Egg, and Potato Hash. It’s a glorious medley of crispy bacon, perfectly seasoned potatoes, and eggs cooked just how you like them, all in one skillet. This dish combines the smokiness of bacon with tender yet golden potatoes and rich, runny eggs that tie everything together in the most satisfying way imaginable. Whether you’re feeding your family or treating yourself on a lazy weekend morning, this Bacon, Egg, and Potato Hash is a guaranteed showstopper that’s packed with flavor and texture.

Ingredients You’ll Need
These ingredients may be simple, but each one plays an essential role in creating this memorable Bacon, Egg, and Potato Hash. The potatoes provide the hearty base, bacon adds depth and smokiness, eggs bring creaminess, and the seasoning makes it all shine.
- 6 slices center cut bacon: Adds smoky, crispy goodness that flavors the entire dish.
- 2 tsp olive oil: Helps crisp the potatoes perfectly without overpowering their natural flavor.
- 1 1/2 lbs russet potatoes: Ideal for hash due to their fluffy interior and ability to crisp up nicely; diced small for quick, even cooking.
- 1/2 tsp kosher salt: Enhances all the flavors and seasons the potatoes evenly.
- 1/2 tsp garlic powder: Infuses a subtle, savory depth that complements the bacon and potatoes.
- 1/2 tsp onion powder: Adds a mild onion flavor, perfect when fresh onions aren’t on hand.
- 1/3 cup minced chives or chopped green onions: Brings a fresh, slightly sharp note and pretty green color.
- 4 large eggs: The crowning touch—baked right into the hash for that perfect mix of textures.
- 1/4 cup shredded, reduced-fat sharp cheddar: Adds a creamy, tangy finish that melts slightly over the warm hash.
- Black pepper, to taste: Adds a touch of heat and rounds out the flavors beautifully.
How to Make Bacon, Egg, and Potato Hash
Step 1: Cook the Bacon
Start with diced center cut bacon in a medium skillet over medium-high heat. Cook until the bacon is almost crispy but still pliable, allowing its smoky flavor to develop fully. Removing the bacon at just the right moment ensures that it stays tender enough to blend perfectly with the potatoes later while still adding that coveted crispy bite.
Step 2: Prepare the Potatoes
Once the bacon is done, carefully drain the bacon grease and wipe the skillet clean to avoid soggy hash. Add olive oil to the pan and heat until shimmering. Then, add your diced russet potatoes in a single layer—resist the urge to stir immediately so they can crisp up nicely on one side. Flip them after a few minutes and continue cooking, aiming for golden brown, crispy exteriors and soft interiors. This step usually takes about 10 to 15 minutes, depending on your potato size.
Step 3: Season the Potatoes
In the last minute of cooking your potatoes, sprinkle the salt, garlic powder, and onion powder evenly over them. These seasonings elevate the hash’s flavor profile and deepen the taste without overpowering the dish’s natural goodness. Stir gently to combine, making sure each potato piece is coated in the seasoning magic.
Step 4: Add the Chives and Bacon
Stir in the minced chives or green onions along with the cooked bacon pieces so that their vibrant color and savory crunch are evenly distributed throughout the potatoes. This boosts both flavor and visual appeal, making your Bacon, Egg, and Potato Hash as beautiful as it is delicious.
Step 5: Create Egg Pockets and Cook Eggs
Push the hash mixture aside in four distinct areas to form little nests for your eggs. Gently crack an egg into each pocket, then cover the skillet with a lid. The eggs cook right in the skillet on the hash, allowing the whites to set while the yolks remain your preferred level of runniness or firmness. Check often to get that perfect consistency you love.
Step 6: Final Touches
Once your eggs are cooked to perfection, sprinkle the shredded sharp cheddar over the hash and let it melt slightly. Finish with freshly ground black pepper and a little extra salt if needed. Cut into four portions and serve immediately to enjoy the comforting warmth of this incredible Bacon, Egg, and Potato Hash.
How to Serve Bacon, Egg, and Potato Hash

Garnishes
Fresh herbs like extra chives or finely chopped parsley add a lovely brightness to the rich flavors of the Bacon, Egg, and Potato Hash. A dusting of smoked paprika or a drizzle of hot sauce can kick things up a notch visually and taste-wise for an added punch of excitement.
Side Dishes
Complement this dish with fresh fruit salad to add a refreshing contrast, or a light green salad with a tangy vinaigrette if you want something to balance out the richness. For a heartier brunch, buttery toast, fresh biscuits, or crispy English muffins are fantastic options to scoop up every last bite.
Creative Ways to Present
For a fun twist, serve the Bacon, Egg, and Potato Hash in individual cast iron skillets straight from the oven, giving that cozy, rustic feel. Alternatively, try layering the hash in a breakfast burrito with salsa and avocado or topping it with a dollop of sour cream and diced tomatoes for a Tex-Mex vibe.
Make Ahead and Storage
Storing Leftovers
Your leftover Bacon, Egg, and Potato Hash can be stored conveniently in an airtight container in the refrigerator for up to 3 days. Keeping everything together allows the flavors to meld even more, which means the next day’s breakfast might taste just as good or even better!
Freezing
While the eggs don’t freeze well cooked inside the dish, you can freeze the potato and bacon base separately. Place it in a freezer-safe container or heavy-duty zip-top bag for up to 1 month. When you’re ready to enjoy, thaw it overnight in the refrigerator before reheating and adding fresh eggs.
Reheating
Reheat your hash on the stovetop over medium heat for the best texture, stirring occasionally until warmed through and crisp again. If you’re in a hurry, the microwave works too—just be aware it won’t stay as crispy. Add freshly cooked eggs or reheat eggs gently on the side for an ideal finish.
FAQs
Can I use sweet potatoes instead of russet potatoes?
Absolutely! Sweet potatoes bring a naturally sweet and earthy flavor that pairs beautifully with smoky bacon and eggs. Just keep an eye on cooking time since sweet potatoes can cook a bit faster or slower depending on the size of your dice.
What if I don’t eat pork—can I substitute the bacon?
Yes, turkey bacon or even vegetarian bacon are great alternatives and still provide that smoky crunch. You can also try smoked sausage or cooked pancetta for different flavor twists.
How do I get the eggs perfectly runny in the hash?
Cooking with the lid on helps steam the eggs gently. Look for the whites to be fully set but the yolk still jiggles slightly when you shake the pan. It usually takes just a few minutes, so keep an eye on it!
Can I make this dish gluten-free?
Definitely! This Bacon, Egg, and Potato Hash is naturally gluten-free. Just make sure any added ingredients like cheese or seasoning blends don’t contain hidden gluten.
Is this recipe good for meal prep?
Yes, the base hash can be made in advance and stored in the fridge. Eggs are best cooked fresh, but having the bacon and potatoes ready to go will significantly speed up your morning cooking routine.
Final Thoughts
There’s something truly special about this Bacon, Egg, and Potato Hash that makes every meal feel like a celebration, no matter the day. It’s a soulful, satisfying dish that ticks all the boxes for comfort, flavor, and simplicity. Trust me, once you make it a part of your breakfast rotation, it will become a beloved favorite you’ll keep coming back to again and again. So go ahead, give this recipe a try, and share that comforting joy with those you love.
PrintBacon, Egg, and Potato Hash Recipe
A hearty and satisfying Bacon, Egg, and Potato Hash featuring crispy bacon, golden roasted potatoes seasoned with garlic and onion powders, topped with runny or fully set eggs and a sprinkle of reduced-fat sharp cheddar and fresh chives for a delicious breakfast or brunch option.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Breakfast
- Method: Skillet Cooking
- Cuisine: American
- Diet: Low Fat
Ingredients
Meat & Eggs
- 6 slices center cut bacon, diced
- 4 large eggs
Vegetables & Herbs
- 1 1/2 lbs russet potatoes, skinned and diced into 3/4 inch chunks
- 1/3 cup minced chives or chopped green onions
Spices & Seasonings
- 1/2 tsp kosher salt
- 1/2 tsp garlic powder
- 1/2 tsp onion powder
- Black pepper, to taste
Oils & Dairy
- 2 tsp olive oil
- 1/4 cup shredded, reduced-fat sharp cheddar
Instructions
- Cook the bacon: In a medium skillet over medium-high heat, cook the diced bacon until almost crisp. Remove the bacon with a slotted spoon and drain on paper towels, leaving the bacon grease in the skillet.
- Prepare the skillet: Remove excess bacon grease by wiping the skillet clean, then return it to the heat and add 2 teaspoons of olive oil. Once the oil is hot, add the diced potatoes in a single layer, letting them cook undisturbed for a few minutes before flipping to brown evenly.
- Cook the potatoes: Continue cooking the potatoes for 10-15 minutes, turning occasionally, until they are golden brown and nearly cooked through. In the final minute, sprinkle the potatoes with garlic powder, onion powder, and kosher salt, mixing thoroughly.
- Add chives and bacon: Stir in the minced chives (or green onions) and the cooked bacon pieces, ensuring the mixture is evenly combined.
- Create egg pockets: Use a spatula to move the potato mixture to form four small nests or pockets in the skillet.
- Cook the eggs: Carefully crack an egg into each potato nest. Cover the skillet and cook the eggs to your preferred doneness—cook until the whites are set but yolks remain jiggly for runny eggs, or longer for fully set eggs, checking frequently.
- Finish and serve: Sprinkle the top with shredded reduced-fat sharp cheddar and ground black pepper. Add extra salt if desired. Cut the hash into four portions and serve warm.
Notes
- Use center cut bacon for a leaner result with balanced flavor.
- Be careful when forming the egg pockets to avoid breaking the yolks.
- Adjust seasoning to taste, especially salt and pepper.
- This recipe is perfect for a weekend breakfast or brunch and can be easily doubled.
- Leftovers store well in the refrigerator for up to 3 days.
Nutrition
- Serving Size: 1 serving
- Calories: 350 kcal
- Sugar: 2 g
- Sodium: 570 mg
- Fat: 18 g
- Saturated Fat: 6 g
- Unsaturated Fat: 10 g
- Trans Fat: 0 g
- Carbohydrates: 28 g
- Fiber: 3 g
- Protein: 15 g
- Cholesterol: 210 mg
Keywords: bacon egg potato hash, breakfast hash, skillet breakfast, easy breakfast recipe, brunch hash

