Ingredients
Serves 4
-
4 slices bacon, chopped (or breakfast sausage)
-
1 tablespoon olive oil or bacon grease
-
3 medium potatoes, diced small (leave skin on for texture)
-
1 small onion, diced
-
1 bell pepper, diced (any color)
-
1/2 cup mushrooms, sliced (optional)
-
1 cup shredded cheddar cheese
-
4 eggs
-
Salt & pepper to taste
-
1/2 teaspoon smoked paprika (optional)
-
1/4 teaspoon garlic powder
-
2 green onions, sliced (for garnish)
-
Hot sauce or ketchup (optional for serving)
Instructions
Step 1: Cook the Meat
-
In a large skillet over medium heat, cook chopped bacon until crispy. Remove with a slotted spoon and set aside, leaving some bacon fat in the pan.
-
If using sausage instead, brown it, crumble it, and set aside.
Step 2: Cook the Potatoes
-
Add olive oil (or more bacon grease if needed) to the skillet.
-
Toss in the diced potatoes. Season with salt, pepper, garlic powder, and paprika.
-
Cook for 10–12 minutes, stirring occasionally, until golden and fork-tender.
Step 3: Add the Veggies
-
Add diced onion, bell pepper, and mushrooms to the pan.
-
Sauté with the potatoes for another 4–5 minutes until veggies are soft and everything is slightly caramelized.
Step 4: Bring on the Bacon & Cheese
-
Return the cooked bacon (or sausage) to the skillet.
-
Sprinkle shredded cheddar cheese over the top and let it melt into the hash.
Step 5: Cook the Eggs
-
In a separate pan, fry eggs sunny-side-up or to your preference (scrambled or poached work too).
-
Or crack eggs directly into the skillet, cover, and cook until whites are set (about 3–5 minutes).
Step 6: Assemble & Serve
-
Top hash with eggs, sprinkle with green onions, and drizzle with hot sauce if desired.
-
Serve hot and enjoy!