Bacon Egg Potato Recipe: Crispy Hash Browns and Runny Yolk Magic

Breakfast & Brunch

Bacon Egg Potato Recipe: Crispy Hash Browns and Runny Yolk Magic

This bacon egg potato recipe transforms a simple breakfast into a restaurant-worthy plate with crispy hash browns, perfectly cooked bacon, and runny yolk magic. 🔥 The secret lies in high-heat roasting for golden, crispy potatoes while keeping the eggs tender and the bacon irresistibly crisp. I’ve perfected this dish over years of weekend brunch experiments, and it’s now a staple in my kitchen—simple enough for weekdays but impressive enough for guests.

The beauty of this recipe is its balance: crispy hash browns add texture and heartiness, bacon brings smoky depth, and the runny yolk ties everything together with creamy richness. You’ll start by dicing potatoes and cooking them until golden and crispy, then layer in the bacon and eggs at the perfect moment so everything finishes at the same time. No flipping, no fuss—just a foolproof method that delivers every time.

What you’ll end up with is a plate that looks as good as it tastes: golden, crispy hash browns with edges that shatter, bacon so crisp it crackles, and eggs with yolks that glisten like liquid gold. The combination of textures and flavors makes this dish satisfyingly hearty yet light enough for any meal. It’s the kind of breakfast that feels like a treat, even on a lazy Sunday morning.

Serve it as-is for a classic brunch, or add fresh herbs, hot sauce, or a sprinkle of flaky salt for extra flair. The recipe scales easily, so whether you’re cooking for one or feeding a crowd, it’s a game-changer for breakfast. Let’s get started—your taste buds will thank you.

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

Ingredients for bacon egg potato

Crispy hash browns, smoky bacon, and runny yolks—just 11 ingredients for brunch perfection.

Ingredient Amount Notes
Russet Potatoes 🥔 2 lbs Diced into 1/2-inch pieces
Bacon 🥓 8 oz Thick-cut preferred for crispiness
Large Eggs 🥚 4 whole Room temperature for even cooking
Unsalted Butter 🧈 2 tbsp For crispy potato edges
Vegetable Oil 🫒 ¼ cup High smoke point for roasting
Flaky Sea Salt 🧂 1 tsp For finishing crispy potatoes
Freshly Ground Black Pepper 🌶️ ½ tsp Enhances potato flavor
Garlic Powder 🧄 ½ tsp Adds subtle depth
Paprika 🌶️ ¼ tsp Smoked variety for extra flavor
Fresh Parsley 🌿 ⅛ cup Chopped for garnish (optional)
Hot Sauce 🌶️ 1 tbsp For serving (optional)

The potatoes are the star here, so don’t skimp on quality. Russets are ideal—they’re starchy and crisp up beautifully. I grab mine from Whole Foods when I can, but any grocery store’s russet potatoes work fine. Look for firm, unblemished tubers. For the bacon, thick-cut is non-negotiable—it stays crispy longer and adds that satisfying crunch. Cutting it into 1-inch pieces gives you the perfect balance of crispy edges and tender centers. The eggs? Room temperature is key for even cooking and those perfect runny yolks.

No thick-cut bacon? Regular bacon cut into larger pieces works in a pinch, but it’ll crisp up faster. Swap the parsley for chives if that’s what you’ve got—both add freshness. Running out of paprika? Smoked salt at half the amount gives a similar vibe. The hot sauce is totally optional, but if you’re serving this to guests, keep a bottle handy. Want extra crispiness on the potatoes? Toss them in a little cornstarch before roasting. It’s a game-changer for that shatter-like texture you’re after.

Store leftover bacon in the fridge for up to 5 days, but honestly, it’s gone before then. The potatoes lose their crispiness after about 2 days, so reheat them in a skillet or oven for a few minutes. Eggs? Best eaten fresh, but you can reheat them gently if needed. This dish is all about freshness—make it the morning you plan to serve it. The leftovers? Breakfast burritos or a quick scramble make great next-day meals.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just dice potatoes, fry the bacon, and let the eggs nestle right into the crispy edges. The oil from the bacon keeps everything from sticking, and honestly? My kitchen looks cleaner than it has any right to.
  • Crispy-Creamy Obsession: That first bite—fluffy potato, smoky bacon crunch, runny yolk pooling like gold—it’s the kind of combo that makes me question my life choices if I skip it. The butter in the potatoes? Non-negotiable. It’s the secret to that buttery, melt-in-your-mouth texture that turns this into a full-blown craving.
  • Breakfast or Brunch Hero: Serve it with a drizzle of hot sauce for a weekend brunch, or toss it into a lunchbox for a hearty workday meal. My college-aged son lives on this—he’ll eat it cold, reheated, or straight from the pan. (Yes, even on a Tuesday night.) It’s the ultimate “I don’t know what I’m doing but it’s delicious” dish.
  • Budget Breakfast Winner: Russets and eggs are cheap, bacon stretches far, and leftovers reheat like a dream. I make a double batch on Sundays, and by Thursday, I’m still eating it—sometimes for dinner, sometimes as a midnight snack. (No judgment here.) It’s the kind of recipe that makes grocery day feel like a victory.

Step-by-step instructions for crispy hash browns and runny yolk magic

Here's how to make restaurant-quality hash browns with perfectly runny yolks—every bite is crispy, creamy, and packed with flavor.

1

🔥 Step 1: Cook the Bacon Until Crispy

Line a baking sheet with parchment paper and place the 8 oz bacon in a single layer. Cook in a cold skillet over medium-low heat for 12-15 minutes, flipping occasionally, until the bacon is deep golden brown and crispy. Real talk: don't rush this—crispy bacon makes everything better.

Transfer the cooked bacon to a paper towel-lined plate to drain excess fat. Once cooled slightly, chop the bacon into ¼-inch pieces. You'll use it later to top your hash browns, adding that salty, smoky punch to every bite. Save the bacon fat in the skillet for the potatoes—it's pure flavor gold.

2

🍳 Step 2: Roast the Potatoes Until Golden and Crispy

Preheat your oven to 425°F. In a large bowl, toss the 2 lbs diced russet potatoes with 0.25 cup vegetable oil, 0.5 tsp garlic powder, 0.25 tsp paprika, and 0.5 tsp black pepper. Spread them evenly on two rimmed baking sheets in a single layer—don't crowd them or they won't get crispy.

Roast for 30-35 minutes, flipping halfway through, until the potatoes are deep golden brown and crispy on all sides. Here's the thing—you want them to look like they're about to shatter when you press them. If they're not crispy enough, return them to the oven for another 5 minutes. Don't skip this step; crispy potatoes are non-negotiable.

3

👨‍🍳 Step 3: Fry the Eggs to Perfect Runny Yolks

While the potatoes roast, heat 2 tbsp unsalted butter in a nonstick skillet over low heat. Crack the 4 large eggs into the pan, spacing them evenly. Cook for 3-4 minutes until the whites are set but the yolks remain completely runny. I know it seems tricky, but the key is low and slow—you're going for that perfect custardy center.

Transfer the eggs to a warm plate and cover loosely with a lid to keep them warm. If you're worried about overcooking, here's a pro tip: remove the pan from heat just before the yolks look fully set, then let the residual heat finish them. You want that golden white with a vibrant, wobbly yolk that coats your fork like liquid silk.

4

🥘 Step 4: Assemble and Finish with Flavor

Divide the crispy potatoes among four plates. Top each portion with 2 fried eggs and the chopped bacon. Sprinkle everything with a pinch of flaky sea salt and the chopped 0.125 cup fresh parsley. The parsley adds a fresh pop of color and brightness that cuts through the richness of the bacon and eggs.

Here's where the magic happens: drizzle a little of the reserved bacon fat over each serving. It adds an extra layer of flavor that ties everything together. Serve immediately with 1 tbsp hot sauce on the side if you like a little kick. The contrast of crispy potatoes, creamy eggs, and smoky bacon is pure comfort food perfection.

👨‍🍳

Pro Tips For Making Bacon Egg Potato

  • CUT POTATOES SMALLER THAN YOU THINK: Russets release starch like crazy, and if you slice them thicker than ¼-inch, they’ll turn to glue instead of crispy edges. I used to eyeball it and end up with sad, soggy potatoes—now I measure. A mandoline helps, but even a sharp knife works if you’re consistent. The goal is surface area: more contact with hot oil means better browning.
  • COOK BACON IN BATCHES: Piling bacon in the pan causes steam, which makes it cook unevenly and splash grease everywhere. Work in two batches if needed—just 4-5 slices at a time in a cold(ish) pan. The fat will render better, the bacon will crisp properly, and you won’t be mopping up grease off the stove for 20 minutes.
  • SALT THE POTATOES BEFORE FRYING: This isn’t just about flavor—salting the cut potatoes 20 minutes before cooking draws out moisture, which means they’ll crisp up way better. I learned this the hard way after frying potatoes that tasted bland and absorbed too much oil. Use about 1 teaspoon salt per pound of potatoes, then pat them dry before hitting the oil.
  • USE THE BACON FAT FOR EGGS: Draining the bacon grease feels virtuous, but those crispy bits and rendered fat are gold for fried eggs. After cooking the bacon, pour off most of the fat (leave about 1 tablespoon), then fry your eggs in that pan—it adds a smoky depth that butter alone can’t match. Just wipe the pan clean first if you’re paranoid about bits.

Flavor customization for this bacon egg potato

Spicy Kick

Crank up the heat by adding ½ tsp cayenne pepper to the potato toss or mixing 1 tsp hot sauce into the bacon fat before drizzling. For extra fire, sprinkle crushed red pepper flakes over the eggs right before serving. I love this when I'm craving something bold—just a pinch transforms the dish. 🌶️

Cheesy Twist

Add ½ cup shredded cheddar or Monterey Jack to the potatoes during the last 5 minutes of roasting. The cheese melts into gooey pockets while keeping the edges crispy. Top each plate with extra cheese and a sprinkle of smoked paprika for a Tex-Mex-inspired brunch. My kids go wild for this version!

Herb Garden Boost

Swap the parsley for chives or green onions for a milder flavor, or mix both. For a Mediterranean twist, add ½ tsp dried oregano to the potatoes and garnish with fresh dill. The bright herbs balance the richness beautifully—perfect for a lighter take on this hearty dish. 🌿

Sweet & Smoky

Drizzle the potatoes with 1 tbsp maple syrup or honey during the last 2 minutes of roasting for a caramelized finish. Pair with crispy bacon and a fried egg for a sweet-savory contrast. This version feels extra special for weekend brunches—trust me, your guests will ask for seconds. 🍯

Breakfast Burrito Style

Skip the plates and serve this as a breakfast burrito! Warm 4 large flour tortillas in a dry skillet, then layer with crispy potatoes, bacon, and fried eggs. Add ¼ cup shredded cheese and a dollop of sour cream before rolling. Wrap tightly in foil to keep everything warm—perfect for meal prep or a quick grab-and-go breakfast. 🌯

Extra Crispy Potatoes

For potatoes that shatter like chips, toss them with 1 tbsp cornstarch before roasting. Spread them on a single layer and bake at 450°F for 35-40 minutes, flipping once. The starch creates that irresistible crunch—ideal if you love texture. I double this method when making a big batch for a crowd. 🔥

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 14g70%
Cholesterol 340mg113%
Sodium 1250mg54%
Total Carbohydrate 45g16%
Dietary Fiber 6g21%
Sugars 3g
Protein 32g64%
* 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 recipe with pre-made hash browns?

You can try, but fresh roasted potatoes give the best texture. Pre-made hash browns often lack that crispy shatter you get from oven-roasting. If you're short on time, use frozen hash browns and bake them at 425°F for 20-25 minutes, flipping halfway, until extra crispy. They won't be as golden, but they'll still work in a pinch!

2

How do I keep the eggs from sticking to the pan?

Use a nonstick skillet and make sure it's properly heated before adding the butter. A well-seasoned cast iron works too! Crack the eggs gently into the pan and avoid moving them until the whites start to set. If they stick, your pan isn't hot enough—let it warm up a bit longer before trying again.

3

Can I make this recipe ahead of time?

Only the bacon and potatoes can be prepped ahead. Cook the bacon and potatoes separately, then refrigerate in airtight containers for up to 2 days. Reheat the potatoes in a skillet or oven until crispy again. The eggs must be fried fresh—they lose their perfect runny texture when reheated.

4

What if I don't have thick-cut bacon?

Regular bacon works fine! Cut it into 1-inch pieces so they crisp up properly. Thin bacon will cook too quickly, so keep an eye on it. If it starts to burn, reduce the heat slightly. The key is patience—let it cook slowly to get that perfect crispy texture.

5

How can I make this dish vegetarian?

Swap the bacon for crispy tempeh bacon or smoked tofu strips, both available at health food stores. For extra flavor, marinate them in soy sauce and liquid smoke before baking. Keep the eggs and potatoes the same, and add a sprinkle of smoked paprika to match the bacon's smoky taste.

★★★★★4.9(12 reviews)
Categories Breakfast & Brunch