Step 1: Cook the Bacon or Sausage
- In a large cast-iron skillet or non-stick pan, cook bacon or sausage over medium heat until crispy or fully cooked.
- Remove the bacon/sausage and set aside on a paper towel to drain, leaving about 1-2 tablespoons of the fat in the skillet. Crumble bacon once it cools slightly.
Step 2: Cook the Potatoes
- Add the diced potatoes to the skillet in an even layer. Cook over medium heat for about 8-10 minutes, stirring occasionally, until they’re golden and crispy. Season with a little salt and pepper.
- Add the bell peppers, onion, and mushrooms (if using) to the skillet and cook for an additional 5 minutes or until softened.
Step 3: Add the Eggs
- Using a spatula, create four small wells in the potato mixture. Crack an egg into each well, being careful to keep the yolks intact.
- Cover the skillet and cook for 3-4 minutes, or until the eggs are set but still runny. You can cook a bit longer if you prefer firm yolks.
Step 4: Add Cheese and Finish
- Sprinkle the shredded cheese over the potato mixture and eggs, then cover for an additional 1-2 minutes until the cheese is melted.
- Top with crumbled bacon or cooked sausage and garnish with green onion and chopped parsley or chives, if desired.
Tips for the Best Breakfast Skillet
- Potato Size: Dicing potatoes small helps them cook faster and become crispy.
- Cheese Choices: Cheddar, Monterey Jack, or a blend of your favorites adds creaminess and flavor.
- Eggs: Keep an eye on the eggs, as they cook quickly. Covering the skillet helps cook the tops of the eggs without flipping them.
Serve and Enjoy!
Serve the Loaded Breakfast Skillet hot with toast, avocado, or a side of fresh fruit. Perfect for lazy weekends, this savory skillet meal will have everyone coming back for seconds!