Bacon Egg Potato Recipe: Crispy Breakfast Hash in One Pan

Breakfast & Brunch

Bacon Egg Potato Recipe: Crispy Breakfast Hash in One Pan

This bacon egg potato recipe delivers a crispy breakfast hash in one pan—no flipping, no fuss, just restaurant-quality flavor in under 20 minutes. The secret lies in layering potatoes for even cooking while bacon renders its fat into golden, caramelized edges.

I perfected this technique after years of breakfast experiments, and it’s now my go-to for lazy mornings or brunch guests.

What makes this dish special is the textural contrast: tender, fluffy potatoes meet crispy bacon and runny yolks in every bite. You’ll start with diced potatoes (preferably Yukon Gold) that cook slowly in their own juices, absorbing the smoky bacon flavor as it crispens.

The eggs? Poached or fried right in the pan for maximum convenience.

By the time you plate it, you’ll have a golden, sizzling hash with crispy edges and creamy centers, topped with perfectly cooked eggs. The bacon adds a salty, smoky depth, while the potatoes soak up all the flavor.

This isn’t just breakfast—it’s a full, satisfying meal that feels indulgent yet simple.

Serve with a dollop of sour cream or hot sauce for extra zing, or keep it classic with fresh herbs. The best part? One pan, one cleanup—perfect for busy mornings. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for bacon egg potato

Crispy potatoes, smoky bacon, and runny yolks—here’s what you’ll need for one-pan perfection.

Ingredient Amount Notes
Yukon Gold Potatoes 🥔 2 lbs Diced into even 1/2-inch pieces
Thick-Cut Bacon 🥓 8 oz Cut into 1-inch pieces (thick-cut preferred)
Large Eggs 🥚 4 whole Fresh, cold from the fridge
Unsalted Butter 🧈 2 tbsp For crispy potato edges (full-fat preferred)
Kosher Salt 🧂 1 ½ tsp Diamond Crystal preferred for flavor
Freshly Ground Black Pepper 🌶️ ½ tsp Freshly cracked for best flavor
Fresh Parsley 🌿 ¼ cup Chopped, for garnish (optional)
Sour Cream 🥛 ¼ cup Full-fat for creamy texture (optional)
Hot Sauce 🌶️ 1 tbsp For serving (e.g., Cholula or Tabasco)
Olive Oil 🫒 1 tbsp For egg cooking (extra-virgin preferred)
Garlic Powder 🧄 ½ tsp For potato seasoning
Smoked Paprika 🌶️ ¼ tsp For smoky depth (optional)

The potatoes are the foundation, so Yukon Golds are non-negotiable—they’re creamy and hold up to the bacon’s fat. Dice them evenly (about 1/2-inch pieces) for consistent cooking. Costco or Trader Joe’s usually have pre-washed bags, which saves time. For extra flavor, toss them with a pinch of salt and garlic powder before cooking. Thick-cut bacon is a must—it renders slowly, creating crispy edges while keeping the center juicy. Oscar Mayer or Applewood smoked are my go-tos, but any thick-cut will work.

No thick-cut bacon? Regular bacon cut into larger pieces works, but it’ll crisp faster. Running short on time? Pre-cook the bacon and drain on paper towels to save time. The eggs should be cold when you add them—this helps them stay together. For the sour cream, full-fat is key—it blends better with the rich flavors. No parsley? Fresh chives or cilantro add a nice contrast. The olive oil is just for the eggs—use something with a high smoke point if you’re frying them in the pan.

This hash reheats beautifully—just add a splash of water or milk to keep it moist. Keeps in the fridge for 3-4 days (though it’s best fresh). For leftovers, store the eggs separately so they don’t get soggy. Double the batch and freeze portions for up to 2 months—thaw overnight in the fridge. The bacon fat alone makes this dish feel indulgent, so don’t skip saving some for future meals.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this when I’m too tired to scrub pots. Toss diced Yukon Golds in the oven, fry up the bacon in the same pan, then nestle eggs into the crispy edges—no extra dishes, just pure satisfaction.
  • Crispy-Creamy Gold Standard: That first bite of buttery, flaky bacon crumbling into a runny yolk? It’s the kind of dish that makes you pause mid-mouthful. The potatoes soak up all the bacon fat, turning tender without falling apart—no sad, dry spuds here.
  • Breakfast for Any Meal: Honestly, this isn’t just breakfast. Pack it in a thermos for a lunch that’ll have coworkers asking for your secret, or serve it at brunch when guests expect something fancier. The same ingredients just work harder.
  • Leftovers That Don’t Suck: Between us, most leftovers are sad. Not these. The potatoes stay pillowy, the bacon keeps its crunch, and the eggs? Still perfect for reheating. Plus, it’s cheap enough to make twice in one week without guilt.

Step-by-step instructions for crispy breakfast hash in one pan

This method delivers restaurant-quality hash with perfectly crispy potatoes and smoky bacon in under 30 minutes.

1

Cook the Bacon Until Crisp and Render Fat

Place the 8 oz thick-cut bacon in a large, deep skillet over medium heat. Let it cook undisturbed for 8-10 minutes until the edges are deep golden brown and the fat begins to render. This is where all the flavor starts—don't rush this step or you'll miss out on that smoky, crispy goodness.

Once the bacon is 80% cooked (it'll finish later), remove it from the pan with tongs and set aside on a paper towel-lined plate. Leave the rendered fat in the skillet—this is liquid gold for crispy potatoes. If you have more than ¼ cup of fat, you're good to go. If not, add 1 tablespoon olive oil to ensure proper browning.

2

Par-Cook the Potatoes Until Tender

Add the 2 lbs Yukon Gold potatoes (already diced into ½-inch pieces) to the skillet with the bacon fat. Sprinkle evenly with 1 teaspoon kosher salt, ½ teaspoon garlic powder, and ¼ teaspoon smoked paprika. Stir to coat the potatoes completely in the fat and seasoning.

Reduce heat to medium-low and let the potatoes cook undisturbed for 12-15 minutes. You're looking for them to soften but not brown yet—think fork-tender but still holding their shape. Stir occasionally to prevent sticking, but don't over-mix or you'll crush them. This par-cooking step ensures even doneness without sacrificing that crispy exterior we're after.

3

Crisp the Potatoes and Finish the Bacon

Increase heat to medium-high and return the bacon to the skillet. Stir everything together, letting the potatoes sizzle in the hot fat for 5-7 minutes until they develop a deep golden brown crust on the edges. This is where the magic happens—the potatoes should be tender inside with crispy, caramelized edges.

If the potatoes aren't brown enough after 5 minutes, increase heat to high for 1-2 minutes to get that perfect crunch. The bacon should now be fully crispy. Remove the skillet from heat and let everything rest for 1 minute—this helps the potatoes finish cooking slightly from their own heat.

4

Cook the Eggs to Perfection

Make four wells in the hash mixture using the back of a spoon. Crack the 4 whole cold eggs directly into these wells. The eggs should nestle into the hash without breaking. Return the skillet to medium-low heat and let the eggs cook for 3-4 minutes until the whites are set but the yolks remain runny.

Here's the thing—cold eggs from the fridge cook more gently and create those beautiful custardy yolks. If you're impatient, you might be tempted to increase the heat, but that'll scramble the yolks. Cover the skillet loosely with a lid for the last 1 minute to help the eggs cook evenly without overcooking.

5

Finish and Serve Immediately

Remove the skillet from heat and let the eggs rest for 30 seconds. This final rest ensures the yolks stay perfectly runny. Plate the hash directly from the skillet, letting each serving get its share of crispy potatoes, smoky bacon, and that rich egg yolk.

Drizzle each portion with 1 tablespoon hot sauce and top with a dollop of ¼ cup sour cream. Garnish with 1 tablespoon chopped fresh parsley for a pop of color. Serve immediately while everything is hot and crispy—this dish doesn't wait. The combination of smoky bacon, crispy potatoes, and creamy eggs makes every bite irresistible.

👨‍🍳

Pro Tips For Making Bacon Egg Potato

  • CUT POTATOES UNIFORM: Grab a mandoline or a sharp knife and slice those Yukon Golds into ¼-inch rounds—no thicker, no thinner. I learned this the hard way: uneven slices mean some potatoes turn to mush while others stay raw inside. If you’re impatient like me, soak them in cold water for 10 minutes first, then drain well—this cuts down on splatter and speeds up browning.
  • COOK BACON LOW AND SLOW: Thick-cut bacon needs patience—don’t rush it. Start over medium-low heat and let those slices render fat gently for 8-10 minutes before cranking up the heat for crisping. I used to blast them on high and ended up with greasy, uneven strips every time. Save the high heat for the last 2 minutes to get that perfect crunch.
  • SALT POTATOES BEFORE FRIED: Toss your sliced Yukon Golds with a generous pinch of kosher salt (about ½ teaspoon per pound) before hitting the pan. The salt draws out moisture and guarantees a better crust—no need to add more later. I skipped this once and ended up with bland, soggy potatoes. Trust me, it’s worth the extra 30 seconds.
  • REST POTATOES AFTER COOKING: Once your potatoes are golden and crispy, transfer them to a wire rack or a single layer on a plate. Let them sit for 5 minutes—this prevents steam from turning them greasy. I know, I know, it feels like they’ll get cold, but they’ll stay crisp and absorb less bacon fat. Your future self will notice the difference.

Troubleshooting this recipe

Potatoes Too Dry?

If your potatoes turn out dry or mealy, you likely cooked them too long or at too high heat. The key is patience—potatoes need to cook slowly in their own juices. When adding them to the pan, reduce heat to medium-low and let them steam slightly.

I’ve found that Yukon Golds need about 12-15 minutes of gentle cooking before crisping. If they’re still firm after this time, cover the pan with a lid for 2-3 minutes to trap steam and finish cooking. 🥔

Bacon Not Crispy?

Crispy bacon is all about low-and-slow rendering. If your bacon ends up chewy instead of crisp, you’re probably moving it too soon. Let thick-cut bacon cook undisturbed for 8-10 minutes on medium heat before stirring.

If your pan isn’t hot enough, the fat won’t render properly—this is why I recommend Oscar Mayer or Applewood smoked bacon (they crisp beautifully). For extra crunch, finish the bacon by returning it to the pan with the potatoes for the final 5-7 minutes of cooking. 🥓

Eggs Overcooked?

Cold eggs are your secret weapon for runny yolks. If your eggs turn out scrambled instead of custardy, they were likely too hot or cooked too long. Always use cold eggs straight from the fridge and cook them on medium-low heat for 3-4 minutes.

Cover the pan loosely with a lid for the last 1 minute to help the whites set gently while keeping the yolks liquid. Pro tip: If you’re in a rush, crack the eggs into a small bowl first, then slide them into the wells—this gives you better control. 🥚

Hash Too Greasy?

Too much bacon fat can make your hash greasy, but it’s easy to fix. If the pan feels overly saturated, remove half the fat with a paper towel after cooking the bacon but before adding the potatoes.

You should still have ¼ cup of fat left for crisping—this is what gives the potatoes their golden crust. For extra insurance, sprinkle the potatoes with ½ teaspoon smoked paprika right after adding them to the pan—this helps absorb excess fat while adding smoky flavor. 🧈

Potatoes Sticking?

Sticking potatoes are usually a sign of not enough fat or uneven heat. Make sure your skillet is hot enough before adding the potatoes, and always use at least ¼ cup of bacon fat (or olive oil if needed).

If the potatoes still stick, gently stir them once or twice during the initial 12-15 minutes of cooking. Avoid overcrowding the pan—if you’re cooking for more than 4 people, use a larger skillet or cook in batches. A well-seasoned cast-iron skillet (like Lodge) is ideal for this dish. ⚡

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 14g70%
Cholesterol 320mg107%
Sodium 1280mg56%
Total Carbohydrate 42g15%
Dietary Fiber 6g21%
Sugars 4g
Protein 30g60%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this breakfast hash ahead of time?

You can prep the hash up to 2 days ahead, but hold off on cooking the eggs until serving. Store the cooked potato-bacon mixture in an airtight container in the fridge. Reheat gently in the skillet with a splash of water or milk to restore moisture, then cook the eggs fresh for maximum flavor. The eggs should always be added last to keep them runny and perfect.

2

What if I don't have Yukon Gold potatoes?

Russet potatoes work well too—they're starchy and crisp up nicely. For extra creaminess, try red potatoes or fingerlings, but they'll have a slightly different texture. Avoid waxy potatoes like red-skinned—they won't crisp properly. If you're in a pinch, par-cook any potato variety in the microwave for 5 minutes before adding to the pan for faster cooking.

3

How can I make this dish vegetarian?

Swap the bacon for thick-cut tempeh or smoked tofu, cut into strips and pan-fried until crispy. Use extra olive oil to compensate for the lack of bacon fat, and add ½ teaspoon liquid smoke or smoked paprika for that smoky flavor. The potatoes and eggs will still shine, though the dish will have a different texture profile.

4

Can I use frozen hash browns instead of fresh potatoes?

Not ideal for this recipe—they're pre-cooked and won't develop the same crispy edges. However, if you're short on time, you can use freshly shredded frozen hash browns (thawed and drained). Cook them for 8-10 minutes on medium-low heat before adding the bacon to crisp them up. Expect slightly softer potatoes, but the flavor will still be great.

5

What's the best way to reheat leftovers?

Reheat in the same skillet over medium heat with 1 tablespoon butter or bacon fat for 5-7 minutes, stirring occasionally. Add 1-2 tablespoons water or milk to prevent drying out. For the eggs, cook fresh in the reheated hash or warm them separately in a small pan. The texture won't be quite as crispy, but the flavors will still be delicious.

★★★★★4.5(7 reviews)
Categories Breakfast & Brunch