Bacon, Egg, and Potato Hash Recipe
If you’re craving a hearty, comforting breakfast that feels like a warm hug on a plate, this Bacon, Egg, and Potato Hash is exactly what you need. With golden, crispy potatoes mingling with savory bacon, topped with perfectly cooked eggs, this dish brings together simple ingredients in a way that’s both satisfying and bursting with flavor. It’s a beautiful medley of textures and tastes that will make your morning extra special and keep you energized all day long.

Ingredients You’ll Need
This Bacon, Egg, and Potato Hash relies on a handful of straightforward yet essential ingredients. Each one plays a crucial role — from giving you a tasty crunch to adding savory depth and fresh brightness.
- Center cut bacon: Offers that irresistible smoky, salty flavor that crumbles perfectly into the hash.
- Olive oil: Adds a light, fruity richness and helps those potatoes crisp up beautifully.
- Russet potatoes: The starchy backbone of the dish, providing a fluffy interior with a crispy outside when cooked right.
- Kosher salt: Enhances every other ingredient’s natural flavors without overpowering them.
- Garlic powder: Brings a subtle, warm depth to the potatoes.
- Onion powder: Adds a sweet and savory undertone that rounds out the seasoning.
- Minced chives or green onions: Inject fresh, mild oniony brightness and a splash of color.
- Large eggs: The crowning glory, softening the dish with creamy yolks, or firm whites depending on how you like them.
- Reduced-fat sharp cheddar: A sprinkle of melty, tangy cheese that binds everything together.
- Black pepper: For a bit of bold warmth, freshly ground to taste.
How to Make Bacon, Egg, and Potato Hash
Step 1: Cook the Bacon
Start by heating your skillet over medium-high heat and cooking the diced bacon until it’s just about crisp but still tender. This stage is crucial because you want that smoky bacon fat to flavor the dish but also keep some chew in the bacon. Once done, drain the bacon on paper towels to keep the hash from getting greasy.
Step 2: Prepare the Potatoes
Wipe out most of the bacon grease from the skillet and add olive oil. When it’s hot, add your diced russet potatoes in a single layer. Resist the urge to stir too often; let them develop a golden crust on one side before flipping. This cooking technique is what gives you those crispy edges contrasted by a soft inside. It can take about 10 to 15 minutes depending on your potato size.
Step 3: Season and Combine
In the last minute or two of cooking the potatoes, sprinkle the garlic powder, onion powder, and kosher salt evenly. Gently toss the mix so every bite has a hint of those flavors. Then, stir in freshly chopped chives or green onions along with the cooked bacon, distributing everything evenly for that perfect balance of tastes throughout the hash.
Step 4: Add the Eggs
Create four little nests or pockets in the hash mixture, carefully cracking one egg into each. Cover the pan and let the eggs cook gently, watching closely until they reach your preferred doneness. Whether you like the yolks runny and luscious or fully set, this step transforms your hash into a complete meal that’s both visually stunning and delightfully delicious with every bite.
Step 5: Final Touches
Sprinkle the shredded reduced-fat sharp cheddar across the eggs and potatoes for a melty, tangy finish. Don’t forget to season with freshly ground black pepper and adjust salt if needed. Now your Bacon, Egg, and Potato Hash is ready to be sliced into four hearty portions and served hot.
How to Serve Bacon, Egg, and Potato Hash

Garnishes
Adding fresh garnishes elevates this dish to something truly special. A sprinkle of chopped fresh parsley or extra chives not only brings color but a refreshing note that cuts through the richness. If you like a little kick, a light dusting of smoked paprika or a few dashes of hot sauce add wonderful complexity.
Side Dishes
This hash shines on its own but also pairs beautifully with light sides. Think crisp mixed greens tossed with a lemon vinaigrette for brightness or a simple fruit salad that balances savory with natural sweetness. If you want to go bigger, toast some crusty bread for mopping up those runny yolks or add a dollop of creamy avocado for extra indulgence.
Creative Ways to Present
For an impressive brunch, serve the Bacon, Egg, and Potato Hash in individual skillets or cast iron pans. This way, each portion stays warm and looks rustic and inviting. Or try layering the hash inside toasted English muffins for a handheld breakfast sandwich experience that’s fun and portable, perfect for busy mornings or casual gatherings.
Make Ahead and Storage
Storing Leftovers
You can keep any leftover hash airtight in the refrigerator for up to 3 days. Make sure the eggs are cooked through to avoid freezer or refrigerator safety concerns. When you reheat, the flavors deepen, so it tastes even better the next day!
Freezing
If you want to stash some away for later, this hash freezes well without eggs. Cook the potatoes and bacon, cool completely, and freeze in portions. When ready to eat, thaw in the fridge overnight and cook fresh eggs just before serving to maintain freshness and texture.
Reheating
To bring your leftovers back to life, gently reheat the hash in a skillet over medium heat to preserve crispness. If reheating in a microwave, cover loosely and check frequently to prevent overcooking. Add freshly cooked eggs on top, or warm eggs carefully to keep their creamy goodness intact.
FAQs
Can I use sweet potatoes instead of russet potatoes?
Absolutely! Sweet potatoes add a lovely natural sweetness and vibrant color to the hash. Just adjust the cooking time slightly since sweet potatoes tend to cook a bit faster and can become mushy if overcooked.
What’s the best way to get crispy potatoes without frying too much?
Patience is key. Cook the potatoes in a single layer, giving them time to brown undisturbed before flipping. Adding just a little olive oil helps crispness without excess greasiness. Avoid overcrowding the pan, which causes steaming instead of browning.
Can I make this recipe vegetarian?
Of course! Simply omit the bacon and consider adding extra onions, bell peppers, or mushrooms for that savory punch. You might also try smoky seasonings like smoked paprika to mimic bacon’s flavor profile.
How do I know when the eggs are perfectly cooked?
It depends on your preference. For runny yolks, cook until whites are just set but yolks still jiggle. For firmer yolks, cook a few minutes longer while keeping the pan covered to trap steam and evenly cook the eggs without crispy edges.
Can I prepare this hash ahead for a crowd?
Yes! You can prepare the potato and bacon base the day before, then on serving day, reheat and cook fresh eggs on top. This saves time and keeps everything tasting fresh and delicious for multiple guests.
Final Thoughts
This Bacon, Egg, and Potato Hash is one of those dishes that feels effortlessly special while being incredibly simple to make. It’s a wonderful combination of textures and flavors you can enjoy any time of day, especially mornings when you want something hearty and warm. Give it a try—you’ll quickly see why it’s become a favorite for family and friends alike!
PrintBacon, Egg, and Potato Hash Recipe
This Bacon, Egg, and Potato Hash is a hearty and flavorful breakfast dish featuring crispy bacon, tender potatoes seasoned with garlic and onion powders, fresh chives, and perfectly cooked eggs nestled atop. Ready in just 30 minutes, it’s a satisfying and easy stovetop meal perfect for a wholesome start to your day.
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Breakfast, Main Course
- Method: Stovetop Skillet Cooking
- Cuisine: American
- Diet: Low Fat
Ingredients
Meat
- 6 slices center cut bacon, diced
Vegetables and Herbs
- 1 1/2 lbs russet potatoes, skinned and diced small (about 3/4 inch chunks)
- 1/3 cup minced chives or chopped green onions
Oils and Fats
- 2 tsp olive oil
- 1/4 cup shredded, reduced-fat sharp cheddar
Spices and Seasonings
- 1/2 tsp kosher salt
- 1/2 tsp garlic powder
- 1/2 tsp onion powder
- black pepper, to taste
Eggs
- 4 large eggs
Instructions
- Cook the bacon: In a medium skillet over medium-high heat, cook the diced bacon until it is almost fully cooked and crispy. Remove the bacon from the skillet and drain on paper towels to remove excess grease.
- Prepare the skillet for potatoes: Drain and wipe out the bacon grease from the skillet thoroughly. Return the skillet to the heat and add the olive oil. When the oil is hot, add the diced potatoes in a single layer without crowding.
- Cook the potatoes: Let the potatoes cook undisturbed for a few minutes to develop a crispy bottom, then flip them and continue cooking. Cook for about 10-15 minutes total, stirring occasionally until potatoes are browned and nearly tender.
- Season potatoes: In the last minute of cooking the potatoes, sprinkle them evenly with garlic powder, onion powder, and kosher salt, then mix well to combine the flavors.
- Add chives and bacon: Stir in the minced chives or chopped green onions, and the cooked bacon pieces, making sure everything is evenly distributed throughout the potatoes.
- Create egg nests: Spread the potato mixture and form 4 small wells or pockets in the skillet to hold the eggs separately.
- Cook the eggs: Carefully crack one egg into each pocket. Cover the skillet and cook until the egg whites are set but yolks remain your preferred consistency. For runny yolks, cook until whites are firm and yolks are slightly jiggly; for firmer yolks, cook longer until fully set.
- Finish and serve: Sprinkle the shredded reduced-fat cheddar cheese evenly over the skillet, add freshly ground black pepper to taste, and add extra salt if desired. Divide the hash into 4 portions and serve hot.
Notes
- Use center cut bacon for less fat and a leaner version of the dish.
- Dicing potatoes into uniform small chunks ensures even cooking and crispiness.
- Covering the skillet when cooking eggs helps them cook evenly without drying out.
- Feel free to substitute the cheddar cheese with your favorite shredded cheese if preferred.
- This dish can be customized by adding vegetables like bell peppers or mushrooms for extra flavor.
Nutrition
- Serving Size: 1 serving (1/4 of recipe)
- Calories: 264 kcal
- Sugar: 1 g
- Sodium: 480 mg
- Fat: 15 g
- Saturated Fat: 5 g
- Unsaturated Fat: 8 g
- Trans Fat: 0 g
- Carbohydrates: 20 g
- Fiber: 3 g
- Protein: 12 g
- Cholesterol: 180 mg
Keywords: bacon egg potato hash, breakfast skillet, easy breakfast recipe, stovetop hash, healthy bacon breakfast