Bacon Potato Skillet

Our family loves hot breakfasts on weekends. It’s a great way to make weekend mornings special and spend some quality time together before everyone goes off to their various sports and weekend activities. Hot breakfasts often require a lot of work, or a lot of clean up, though, so I’m always on the hunt for quick and easy breakfasts that feel special but are really easy to whip up in a jiffy.

This Bacon Potato Skillet really fits the bill. This scrumptious breakfast scramble is quick, it is easy, it only requires one pan, and it’s easy to keep the ingredients on hand to whip this up — so easy, in fact, that it occasionally makes an appearance on our weeknight dinner table when I just don’t have the energy to make a whole meal.

Bacon slices.

To me, the key ingredient to this dish is the bacon. I like to get a nice, thick-cut smoked bacon to set a good foundation for the dish, but any bacon you have on hand will be fine. I always start my bacon in a cold skillet so that the bacon fat renders well. Remember, you’re using the bacon fat to fry the potatoes, and if you let your bacon fry until it has released all its grease, you shouldn’t need to add extra oil or butter.

You could easily substitute ground breakfast sausage into this recipe if that’s more to your taste. I would suggest using about half a pound, if you do. As with the bacon, you should be able to cook the sausage first and use the released grease to fry up the potatoes to give them a truly amazing flavor. Ham would also make a good substitution, although you would need to use a little vegetable oil as ham is much lower in fat than bacon or sausage.

Bacon Potato Skillet

3.7 from 48 votes


  • 6 slices bacon

  • 3 potatoes, peeled and diced

  • 4 eggs

  • 1/4 cup Sharp Cheddar cheese, shredded

  • 1/4 teaspoon seasoning salt

  • 1/8 teaspoon garlic salt

  • 1/8 teaspoon black pepper

  • 1 dash Tabasco sauce (or hot sauce of choice)

  • 1/2 (optional) tomato, seeded and diced

  • 1 tablespoon (optional) fresh chives, minced


  • Lay bacon in cold large, deep skillet. Cook over medium heat until evenly brown and crispy. Remove bacon to paper towel lined plate, reserve grease in pan.
  • Add potatoes to skillet over medium heat. Stir potatoes to coat in bacon grease. Season potatoes with garlic salt, seasoning salt, and black pepper. Cook until potatoes are golden brown and soft inside.
  • Crack eggs into separate bowl and beat well. Add dash of tabasco or other hot sauce.
  • Crumble bacon into bite-sized pieces, return to pan. Toss with potatoes to re-warm.
  • Pour beaten eggs over potatoes and bacon. Stir to distribute eggs throughout dish. Cook until eggs are firm. Add optional diced tomatoes and stir thoroughly. Sprinkle sharp Cheddar cheese over mixture. Serve. Sprinkle optional chives when plating.


  • As a substitute for bacon, 1/2 lb Ground pork sausage or ground breakfast sausage can be used. Or 6 oz diced ham. For a pork-free substitution, ground beef or ground chicken sausage can be used.
  • 2-3 cups of frozen cubed hash brown potatoes can be substituted for freshly peeled potatoes, but allow a bit more cooking time.
  • Sharp Cheddar cheese can be substituted for cheese of choice. Swiss cheeses like Emmental or gruyere give this dish a wonderful tang. Pepper jack cheese gives it a bite and real southwest flair.

When I feel like putting a bit of extra effort with this dish, I like to add in some fresh tomatoes and fresh chives at the end of the dish. It really dresses up the dish and gives it some extra pizazz. I have also added bell peppers to this dish to give it some flavor and make it a little more nutrient rich. I simply dice them or cut them in thin slices and then saute them after I remove the bacon and before I cook the potatoes, then I remove them from the pan. I add the peppers back to the dish when I add the bacon back.

Chopped chives and tomatoes.

This recipe calls for sharp Cheddar cheese, which is the cheese I generally have on hand, but you could use almost any cheese you wish. To dress it up a bit, I like Swiss cheeses like Emmental or gruyere. If you like a milder flavor, or more gooey melt, mild cheddar or American cheese would work. To give it a little more zip, I sometimes use pepper jack.

1 thought on “Bacon Potato Skillet”

  1. Loved it! Added hot banana Peppers and real garlic and SUBSTITUTED the cheese with Feta and asiago. Topped it off with fresh basil! Yum


Leave a Comment