Ingredients
8 to 10 slices bacon
8 breakfast sausage links
1 small onion, diced
1 red bell pepper, diced
3 cloves garlic, minced
1.5 pounds Russet potatoes, peeled and diced or 6 cups frozen cubed hash browns
¼ teaspoon smoked paprika
Salt and black pepper, to taste
1 cup shredded cheddar or preferred cheese
6 large eggs
2 green onions, chopped for garnish
Salsa and hot sauce for serving
2 tablespoons water for cooking potatoes if using fresh
Oil or butter as needed
Instructions
First Step: Prepare Ingredients Chop bacon, dice onion and red bell pepper, mince garlic, and cube potatoes. If using fresh potatoes, peel and cut into half-inch cubes. Crack eggs into a bowl for easy access when cooking. Have seasoning and cheese ready.
Second Step: Cook the Sausage and Bacon In a large 12-inch skillet over medium heat, cook breakfast sausage links until browned and cooked through, about 5-7 minutes. Remove sausage and place on paper towels to drain. Next, add chopped bacon to the skillet and cook until crisp, about 5-6 minutes. Remove bacon but leave 3 to 4 tablespoons of rendered fat in the skillet, adding oil or butter if needed.
Third Step: Cook the Potatoes Add cubed potatoes to the skillet in a single layer. Season with salt, pepper, and optional smoked paprika. For fresh potatoes, add 2 tablespoons water and cover the skillet; cook for 8-15 minutes, flipping occasionally, until crispy outside and tender inside. For frozen hash browns, cook uncovered about 8-10 minutes, turning carefully to develop a golden crust without breaking.
Fourth Step: Sauté Vegetables Push potatoes to one side of the skillet. In the cleared space, sauté diced onion, red bell pepper, and minced garlic for 3 minutes until softened and fragrant.
Fifth Step: Combine Ingredients Chop cooked sausage and bacon into bite-sized pieces. Add them back into the skillet, mixing with the potatoes and sautéed veggies. Stir well to incorporate flavors evenly.
Sixth Step: Add Eggs Using a spoon, make six wells in the mixture. Crack one egg into each well. Season eggs with extra salt and pepper. Optionally, place a small dab of butter into each well to prevent sticking and add richness.
Seventh Step: Melt Cheese and Finish Cooking Sprinkle shredded cheese evenly over the entire skillet. Cover with a lid and cook over low heat for a few minutes until the egg whites are set and cheese has melted.
Final Step: Garnish and Serve Remove skillet from heat. Garnish with chopped green onions and serve with salsa and hot sauce on the side for those who like extra kick. Enjoy this satisfying one-pan breakfast or brunch.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🥔 Use frozen diced hash browns for quicker preparation or substitute with sweet potatoes for a different flavor profile.
🌱 Ground sausage can replace links for convenience and customization.
🌯 Leftovers reheat well in a greased skillet and can be wrapped in tortillas to make breakfast burritos.
- Prep Time: 10 minutes
- None: 0 minutes
- Cook Time: 30 minutes
- Category: Breakfast
- Method: Skillet
- Cuisine: American
- Diet: Gluten-Free
Nutrition
- Serving Size: 1 portion
- Calories: 492
- Sugar: 4 g
- Sodium: 585 mg
- Fat: 27 g
- Saturated Fat: 11 g
- Unsaturated Fat: 16 g
- Trans Fat: 0.1 g
- Carbohydrates: 38 g
- Fiber: 4 g
- Protein: 26 g
- Cholesterol: 303 mg
