Bacon Egg Potato Hash recipe

Bacon Egg Potato Hash

There's something deeply satisfying about a sizzling skillet of bacon egg potato hash on a lazy weekend morning-the crispy bacon, buttery potatoes, and silky eggs come together in one glorious bite. Home cooks love it because it's a complete breakfast in a pan, effortless to make yet impressive enough for brunch guests. Whether you're fueling up for a busy day or serving a crowd, this dish is the ultimate comfort food that never disappoints. The aroma alone is enough to wake up the whole house.

What Makes This Recipe Special

  • The key to perfect texture is cooking the potatoes in two stages: first undisturbed to build a golden crust, then flipped to crisp evenly.
  • Using a mix of bacon grease and olive oil adds depth of flavor while preventing the potatoes from sticking.
  • Creating egg nests in the hash ensures the yolks stay runny and the whites cook gently, like a skillet-topped shakshuka.
  • Adding cheddar at the end melts into gooey pockets, contrasting with the crispy bacon and creamy eggs.
⏱ 30 mins
American
Servings 4

Ingredients

6 slicescenter cut bacon, diced
2 teaspoonsolive oil
1 1/2 poundsrusset potatoes, skinned and diced into 3/4 inch chunks
1/2 teaspoonkosher salt
1/2 teaspoongarlic powder
1/2 teaspoononion powder
1/3 cupminced chives or chopped green onions
4 largeeggs
1/4 cupshredded, reduced-fat sharp cheddar cheese
Black pepper, to taste

Nutrition

264 caloriesCalories

Per serving · Values are estimates

Instructions

1
In a medium skillet, cook the diced bacon over medium-high heat until almost done. Remove from the skillet and drain on paper towels.
2
Drain and wipe the bacon grease from the skillet. Return to heat and add olive oil. Once the oil is hot, add diced potatoes in a single layer.
3
Let the potatoes cook without stirring for a few minutes, then flip. Continue cooking potatoes until browned and nearly cooked through, about 10–15 minutes, depending on their size. Sprinkle with garlic powder, onion powder, and salt during the last minute of cooking, and mix together.
4
Mix in the cooked bacon and chives (or green onions). Ensure all ingredients are evenly distributed throughout the potatoes.
5
Move the potato mixture to create 4 pockets or nests for the eggs.
6
Carefully crack one egg into each nest. Cover the skillet and cook until the eggs are done to your liking, checking often. For runny eggs, cook until the whites are set but the yolks remain jiggly. For a firmer consistency, cook until both the whites and yolks are fully set.
7
Sprinkle with freshly ground black pepper and adjust salt if necessary. Divide into 4 portions and serve warm.

Essential Tips

Choose the right potato

Russet potatoes work best for their starchy, fluffy interior that crisps beautifully. Avoid waxy potatoes like Yukon Gold-they'll turn gummy rather than crispy.

Don't rush the browning

Let the potatoes cook undisturbed for 4-5 minutes per side to develop a deep golden crust. This step builds flavor and prevents soggy hash.

Use room-temperature eggs

Cold eggs are more likely to break when cracked. Take them out of the fridge 10 minutes before cooking for cleaner nests and even cooking.

Control the heat for eggs

Medium-low heat is ideal for the eggs to set without scrambling. If the hash is browning too quickly, slide the skillet off the heat while the eggs finish.

Save the bacon fat

Don't discard the rendered bacon grease-it's liquid gold for flavor. Use most of it to crisp the potatoes, reserving a teaspoon for greasing the egg nests.

Smart Swaps & Variations

Vegetarian Swap bacon for 1 cup crumbled tempeh or smoked tofu, and use vegetable oil instead of bacon grease. Add 1 teaspoon smoked paprika for depth.
Spicy Kick Add 1/2 teaspoon smoked cayenne or 1 diced jalapeño with the chives. Top with pickled jalapeños for extra tang.
Cheesy Lover Mix in 1/2 cup crumbled feta or goat cheese with the cheddar. Garnish with a sprinkle of Parmesan after serving.
Sweet & Savory Add 1 diced apple or 1/2 cup dried cranberries with the potatoes. Drizzle with maple syrup before serving.

What to Serve With This

  • A dollop of sour cream or Greek yogurt, sprinkled with extra chives for contrast.
  • Buttered sourdough toast or a flaky croissant to soak up the egg yolks.
  • A crisp arugula salad with lemon vinaigrette to cut through the richness.
  • Iced cold brew coffee or a mimosa for a brunch-worthy spread.

Storage & Reheating

Storage

Let the hash cool completely before transferring to an airtight container. Store in the fridge for up to 3 days.

Reheating

Reheat in a skillet over medium-low heat with a splash of water or milk to restore moisture. Cover with a lid to steam the eggs gently and prevent rubbery texture.

Expert Chef Tips

  1. For extra-crispy potatoes, parboil them for 5 minutes before dicing and skillet-cooking. This softens the interior while keeping the exterior intact for maximum crunch.
  2. Use an offset spatula to flip the egg nests-it's easier to slide under without disturbing the yolks than a regular spatula.
  3. If the hash is browning too fast, transfer it to a 400°F (200°C) oven to finish cooking the potatoes while you cook the eggs separately in the skillet.

Equipment You’ll Need

  • 10-12 inch cast iron skillet or heavy stainless steel skillet
  • Chef's knife and cutting board
  • Offset spatula or thin metal spatula
  • Slotted spoon or tongs for removing bacon

Nutritional Benefits

  • High in protein (16g per serving) from bacon, eggs, and cheese, ideal for sustained energy.
  • Rich in vitamin B12 from eggs and bacon, supporting brain health and metabolism.
  • Provides 15% of the daily value for vitamin C from potatoes, aiding in iron absorption.
  • Contains heart-healthy monounsaturated fats from olive oil, in moderation.

Reviews

No written reviews yet — be the first to cook this and share how it turned out!

Leave a Review

Frequently Asked Questions

Can I use pre-cooked bacon to save time?

Yes, but you'll miss out on the bacon grease's flavor. Cook the bacon in the skillet first, then remove it to drain. Use the grease to crisp the potatoes, and add the bacon back at the end. Pre-cooked bacon can be sprinkled on top as a garnish.

How do I know when the potatoes are done?

They should be tender but still firm enough to hold their shape when pierced with a fork. Overcooking will make them mushy. Aim for a golden-brown crust with a slight resistance in the center.

Can I make this ahead and reheat?

The hash reheats well, but the eggs are best fresh. Cook the potatoes and bacon ahead, then store them separately. Reheat the potatoes in the skillet, then add the eggs at the end. For make-ahead eggs, poach or soft-boil them, then reheat gently in warm water.

What's the best way to crisp the potatoes evenly?

Cook them in a single layer without crowding. If your skillet is small, work in batches. Use a mix of bacon grease and olive oil to prevent sticking and add richness. Stir only after the initial browning to build a crust.

Can I use another type of cheese?

Absolutely! Try pepper jack for heat, Gruyère for nutty depth, or blue cheese for a bold tang. Add the cheese when the eggs are almost set so it melts without overcooking.

How do I prevent the eggs from breaking when cracking?

Use the edge of the skillet to crack the eggs first, then gently slide them into the nests. Alternatively, crack the eggs into a ramekin first, then carefully pour them into the skillet. This gives you more control.

Can I bake this instead of frying?

Yes! Spread the potatoes and bacon on a baking sheet, roast at 425°F (220°C) for 25-30 minutes, then crack the eggs on top and bake for 8-10 minutes until set. This method is great for feeding a crowd.

What's the best way to dice potatoes for hash?

Cut them into 3/4-inch chunks for even cooking. Uniform size ensures everything finishes at the same time. For extra crispiness, pat the diced potatoes dry with a towel before cooking to remove excess moisture.

More Morning Fuel

See all Morning Fuel recipes →

🔒 From the Vault — 43,000+ premium recipes

Browse 43,000+ recipes →

Cook This Next

Fairfax Breakfast Sandwich Eggslut recipe
Up Next

Fairfax Breakfast Sandwich Eggslut

⏱ 20 mins★ 4.9
Start Cooking →