Description
This breakfast meats skillet brings together crispy bacon, savory sausage, smoky ham, tender potatoes, peppers, onions, and eggs in one hearty morning meal. It’s an easy, family-friendly breakfast recipe that works for weekend brunch, meal prep, or a filling weekday start.
Ingredients
4 slices bacon, chopped
8 ounces breakfast sausage, crumbled
1 cup diced cooked ham
3 cups diced potatoes, parboiled or thawed frozen diced potatoes
1 small onion, diced
1 red bell pepper, diced
1 green bell pepper, diced
2 tablespoons olive oil, if needed
1 teaspoon garlic powder
1/2 teaspoon smoked paprika
1/2 teaspoon black pepper
1/4 teaspoon salt, plus more to taste
4 large eggs
1/2 cup shredded cheddar cheese
2 tablespoons chopped parsley or green onions, for garnish
Instructions
1. Heat a large skillet over medium heat. Add the chopped bacon and cook for 5 to 7 minutes, stirring often, until crisp. Transfer the bacon to a paper towel-lined plate and leave about 1 tablespoon of drippings in the skillet.
2. Add the crumbled breakfast sausage to the same skillet. Cook for 6 to 8 minutes, breaking it apart with a spatula, until browned and fully cooked. Transfer the sausage to the plate with the bacon.
3. Add the diced ham to the skillet and cook for 2 to 3 minutes, until lightly browned around the edges. Transfer it to the plate with the other breakfast meats.
4. Add olive oil if the skillet looks dry. Stir in the diced potatoes, onion, and bell peppers. Cook for 10 to 12 minutes, stirring occasionally, until the potatoes turn golden and the vegetables soften.
5. Season the potato mixture with garlic powder, smoked paprika, black pepper, and salt. Stir well so every bite gets flavor.
6. Return the bacon, sausage, and ham to the skillet. Stir everything together and cook for 2 minutes, until hot.
7. Make 4 small wells in the skillet mixture. Crack one egg into each well. Cover the skillet and cook for 4 to 6 minutes, until the egg whites set and the yolks reach your preferred doneness.
8. Sprinkle cheddar cheese over the skillet. Cover for 1 minute, until the cheese melts.
9. Top with parsley or green onions. Serve hot with toast, biscuits, fruit, or pancakes.
Notes
For crispier potatoes, spread them in one even layer and avoid stirring too often.
Use turkey bacon, turkey sausage, or chicken sausage for a lighter version.
For meal prep, cook the meats and potato mixture ahead, then add fresh eggs when reheating.
If using raw diced potatoes, cook them longer or cover the skillet for a few minutes to soften them faster.
Add jalapeños, mushrooms, spinach, or tomatoes for extra flavor.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Breakfast
- Method: Skillet
- Cuisine: American
Nutrition
- Serving Size: 1 1/2 cups
- Calories: 520
- Sugar: 4g
- Sodium: 980mg
- Fat: 34g
- Saturated Fat: 12g
- Unsaturated Fat: 19g
- Trans Fat: 0g
- Carbohydrates: 27g
- Fiber: 4g
- Protein: 28g
- Cholesterol: 265mg