If you’re like us, then you enjoy breakfast any time of day. Whether you’re looking to mix up your morning meal ritual or simply seeking a delectable, hearty dish at any hour, look no further than our bacon breakfast hash recipe.

Topped with fried eggs, or wrapped up tight with scrambled eggs in a flour tortilla, this breakfast hash recipe is as diverse as it is tasty. We happened to have bacon in the fridge, but savory sausage or ham serve as fine alternatives to crispy bacon. And we dare say—if you’re trying to get to someone’s heart through his belly, cook those taters in bacon grease!

Peeling the potatoes is optional, or if you’re really short on time, you can always buy potatoes from the freezer section and skip right to adding the meat and veggies to suit your family. Serve immediately and don’t forget your favorite condiments like ketchup, hot sauce or fresh salsa!

A plate of delicious breakfast hash, topped with an egg. The perfect way to start the day.

Easy Bacon Breakfast Hash Recipe

Start the morning right with a hot, delicious meal. Try this quick and easy bacon breakfast hash recipe!


Yield: 6 servings
No ratings yet
Leave a Review


  • Cook bacon over medium heat in a 12" nonstick skillet for about 12 minutes, stirring occasionally, until crisp. Transfer bacon to a paper towel-lined plate using a slotted spoon to drain.
  • Remove all but 3 Tbsp of bacon grease from skillet then add potatoes. Return skillet to medium heat then season potatoes with salt, paprika and pepper. Cook, stirring frequently, about 25–30 minutes until brown and crisp.
  • Transfer potatoes to plate containing bacon then return skillet to heat. Add 2 Tbsp oil then add diced onion, bell pepper and minced garlic. Cook about 5 minutes, stirring frequently, until onions are translucent and bell peppers are soft.
  • Return bacon and potatoes to skillet then stir to combine. Allow all ingredients to reheat and serve nice and hot topped with an egg cooked any style.


If you’re not a fan of cooking with bacon grease, try oil instead!
Calories: 303kcal, Carbohydrates: 17g, Protein: 11g, Fat: 21g, Saturated Fat: 7g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 1g, Cholesterol: 47mg, Sodium: 917mg, Potassium: 344mg, Fiber: 2g, Sugar: 2g
Tried this recipe?Mention @EverydayDishes or tag #everydaydishes!
Breakfast hash recipe