This easy Breakfast Skillet recipe is loaded with the good stuff including potatoes, eggs, bacon and sausage topped with shredded cheese. It’s a quick, hearty breakfast all made in just one pan! 

If you love breakfast recipes, try my Hashbrown Breakfast Casserole, Crab Cake Benedict, Egg Salad Sandwich, or Breakfast Taquitos!

An easy Breakfast Skillet recipe in a large stainless steel pan with potatoes, eggs, bacon, sausage, and shredded cheese.

Why I love this recipe:

  • One Pan – A hearty meal without making a mess in the kitchen? I can’t think of a better way to start my morning.
  • Quick – Ready in about 30 minutes, this meal is so fast and easy to throw together.
  • Real Potatoes make it taste so fresh, or you could also use frozen diced hashbrowns.

How to make a Breakfast Skillet:

Cook Meat: Add sausage links to a 12’’ skillet and cook over medium heat until browned and cooked through. Remove to a paper towel lined plate. Add bacon and cook until crisp. Remove bacon to the plate, leaving 3-4 Tablespoons grease in the pan (add a little oil or butter if there’s not enough grease).

Two images showing sausage and bacon cooked separately in a stainless steel pan.

Sauté Vegetables: Add potatoes to the pan in a single layer then season well with salt and pepper. Cook, flipping only occasionally, until crisp on all sides, and fork tender (around 8-10 minutes, or less if using frozen diced hash browns). Push potatoes off to the side of the pan then add onion, bell pepper and garlic. Sauté for about 3 more minutes.

Two images showing diced potatoes cooked in a stainless steel pan, then after chopped peppers and onions are added to make a homemade breakfast skillet.

Chop the sausage and bacon into bite sized pieces and add both sausage and bacon back to the pan. Sprinkle with smoked paprika.

A stainless steel pan with cooked potatoes, sausage, bacon, onions, and peppers.

Add Eggs: Use a wooden spoon to make 6 wells in the pan to crack eggs in to. Crack the eggs into each well then sprinkle them with a little salt and pepper. Sprinkle shredded cheese evenly over everything. Cover pan with a lid and cook over low heat for a few minutes until egg whites are set and cheese is melted.

The best Breakfast Skillet with five freshly cracked eggs cooking on top, in a stainless steel pan.

Serve: Garnish with green onion then serve with red or green salsa and hot sauce.

Some hearty breakfast skillet on a plate made with potatoes, bacon, sausage, peppers, onions, eggs, and cheese.

Recipe Variations:

  • Potatoes: You could also use 3 cups frozen diced hash browns (thawed)—they will cook more quickly since they’re already par boiled. Could also sub sweet potatoes.
  • Sausage: Substitute ½ pound of your favorite ground sausage. 
  • Leftovers: Leftovers reheat well in a hot greased skillet. We like to repurpose them as breakfast burritos by serving the filling inside a warm tortilla.

More Egg Recipes:

Follow me for more great recipes

Recipe

An easy Breakfast Skillet recipe in a large stainless steel pan with potatoes, eggs, bacon, sausage, and shredded cheese.
Prep 10 minutes
Cook 30 minutes
Total 35 minutes
Save Recipe

Ingredients
 
 

  • 8-10 slices bacon , chopped
  • 8 breakfast sausage links*
  • 1 small onion , diced
  • 1 red bell pepper , diced
  • 3 cloves garlic , minced
  • 1.5 lbs Russet potatoes* , (about 2 large), peeled and diced into ½’’ cubes, about 3 cups
  • salt and pepper
  • ¼ teaspoon smoked paprika
  • 6 large eggs
  • 1 cup shredded cheddar cheese , or favorite cheese
  • 2 green onions , chopped, for garnish
  • salsa , for serving
  • Hot sauce , for serving

Instructions
 

  • Add sausage links to a 12’’ skillet and cook over medium heat, stirring occasionally, until browned and cooked through. Remove to a paper towel lined plate. Add bacon to the pan and cook until crisp, stirring occasionally. Remove bacon to the plate, leaving 3-4 Tablespoons grease in the pan (add a little oil or butter if there's not enough grease).
  • Add potatoes to the pan in a single layer and season well with salt and pepper. Cook, flipping only occasionally, until crisp on all sides, and fork tender (around 8-10 minutes, or less if using frozen diced hash browns). Push potatoes off to the side of the pan and add onion, bell pepper and garlic. Sauté for about 3 more minutes.
  • Chop the sausage into bite sized pieces and add both sausage and bacon back to the pan. Sprinkle with smoked paprika.
  • Use a wooden spoon to make 6 wells in the pan to crack eggs in to. Crack the eggs into each well and sprinkle them with a little salt and pepper. Sprinkle shredded cheese evenly over everything.
  • Cover pan with a lid and cook over low heat for a few minutes until egg whites are set and cheese is melted. Garnish with green onion and serve with red or green salsa and hot sauce.

Notes

Potatoes: You could also use 3 cups frozen diced hash browns (thawed)—they will cook more quickly since they’re already par boiled. Could also sub sweet potatoes.
Sausage: You can substitute ½ pound of your favorite ground sausage. 
Leftovers: Leftovers reheat well in a hot greased skillet. We like to repurpose them as breakfast burritos (serve inside a warm tortilla).

Nutrition

Calories: 492kcalCarbohydrates: 38gProtein: 26gFat: 27gSaturated Fat: 11gPolyunsaturated Fat: 3gMonounsaturated Fat: 9gTrans Fat: 0.1gCholesterol: 303mgSodium: 585mgPotassium: 1053mgFiber: 4gSugar: 4gVitamin A: 1725IUVitamin C: 52mgCalcium: 279mgIron: 3mg

Did You Make This Recipe?

Tag @TastesBetterFromScratch on Instagram with #TastesBetterFromScratch!

Follow Me

Get recipe ideas weekly!

I originally shared this recipe June 2019. Updated October 2023.

This post contains affiliate links.

Related Posts

Share Recipe

Categories

About The Author

Lauren Allen

Welcome! I’m Lauren, a mom of four and lover of good food. Here you’ll find easy recipes and weeknight meal ideas made with real ingredients, with step-by-step photos and videos.

Leave A Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. 5 stars
    Love this versatile recipe — you can use veggies or meat that you have on hand. I feed my husband’s band every Saturday morning. This is on the rotation regularly as requested by band members!

  2. 4 stars
    I am a self-confessed “breakfast guy”. I must admit I was getting bored with the usual breakfast fare, then along comes this delicious recipe from Lauren! If you are having a get’er-done-day this will power you through the day I promise you that! In an effort to eat healthier, I made the following changes to the recipe:
    – Turkey sausage/bacon
    – Avocado oil
    – Mrs Dash Table Blend instead of salt
    – Kept the skin on the russet potato

    Great recipe, will definitely make again.

See More Comments