A delicious Breakfast Skillet recipe that is flavorful, colorful, and delicious. This Cowboy breakfast skillet is made wtih eggs, bacon, sausage and hash browns and it comes together in just about 30 minutes!
I love the make this cast iron skillet breakfast on the weekends because we celebrate the weekend with a full breakfast. I can use a cast iron pan, but if you do not have one, you can use a traditional skillet.
This is a great way to serve a hearty breakfast quickly.
Why This Recipe
I love this type of cowboy breakfast skillet because it is hearty and flavorful and made with all the favorite breakfast ingredients - potatoes, bacon, cheese, and eggs.
This cowboy breakfast casserole comes together easily with so many great flavors. The result is a beautiful and colorful in-one breakfast skillet that is full of flavor.
This delicious breakfast is one that the whole family is sure to love. It is one of our easy breakfast recipes you will want to bookmark for later.
Ingredients For Breakfast Skillet
Bacon - I like to use the low-sodium variety but you can use regular or turkey bacon,
Potatoes - to save tie, refrigerated potatoes or 3-4 cups of frozen hash browns work great.
Onion - I have tried this with yellow, white, and purple onion - all work great.
Red bell pepper - you can use any color pepper or mini peppers too.
Sausage links - regular or low-sodium both work fabulously.
Eggs - I use large eggs.
Cheese - I love to use Cheddar, but you can use Monterey Jack or Pepper Jack or your favorite cheese.
How to Make A Breakfast Skillet
- In a large skillet or cast-iron skillet, cook bacon and sausage until crispy. Set aside and drain bacon and sausage grease.
- Add potatoes and cook until browned.
- Add vegetables, if using and cook until tender on medium heat, about 5 minutes.
- Stir in sausage and bacon pieces back in and heat through.
- Add salt and pepper to taste.
- Make wells in the pan and carefully break eggs into each well
- Cover pan and cook over medium low heat until whites of eggs are set, about 8-10 minutes
- Sprinkle with cheese and cook until melted
Then add some avocado slice and tomatoes or whatever you like to top off your eggs.
Would you like to save this?
Timesaving tips to make this perfect every time
- If you don't have a cast iron skillet you can use any large stovetop safe skillet or dutch oven.
- The potatoes take the longest to cook in a breakfast skillet. You can precook them by boiling, roasting, or microwaving to ensure they get tender and crispy in the final dish. You could also use Frozen hash browns in this recipe.
- Chop the onions, peppers, and other veggies ahead of time to save prep time.
- Feel free to sub scrambled eggs in place of over medium eggs.
- Add a pinch of garlic powder or seasoning salt to boost flavor.
- Store leftovers in an airtight container in the refrigerator.
- Serve with a large spoon or squared casserole spoon.
Recipe FAQs
What Should I Serve With A Breakfast Skillet?
There are so many possibilities, but my favorites are:
- Your favorite hot sauce or salsa.
- Green onions, sliced
- Tomatoes, sliced
- Avocado, sliced
- Jalapenos, seeds removed and sliced
- Parsley
Like my Spinach Feta Quiche and ny Ham Egg and cheese bake, this is an easy breakfast casserole for a Sunday brunch,
More Easy Breakfast Casserole Recipes
These breakfast casseroles are all easy and all delicious!
French Toast Breakfast Casserole - A delicious make-ahead breakfast casserole.
Don't forget to bookmark this recipe.
📖 Recipe
Breakfast Skillet
Equipment
- cast iron skillet or cast iron pan
Ingredients
- 4-6 strips bacon cut into 1 inch pieces
- 1 bag 20 oz refrigerated potatoes or 3-4 cups frozen hash browns
- ½ cup sweet onion diced, optional
- ½ cup red bell pepper diced, optional
- 8-10 cooked sausage links chopped
- 4 large eggs
- 1 cup shredded cheddar cheese or your favorite
- Salt and black pepper to taste
Instructions
- In a large skillet or a cast iron skillet, cook bacon and sausage until crispy. Drain bacon and sausage grease and remove meat from pan and place on a paper towel to continue to drain.
- Add potatoes and cook until browned
- Add vegetables, if using, and cook until tender, about 5 minutes
- Stir in sausage and bacon and heat through
- Add salt and pepper to taste
- Make wells in the pan and carefully break eggs into each well
- Cover pan and cook over medium low heat until whites of eggs are set, about 8-10 minutes
- Sprinkle with cheese and cook until melted
- Serve immediately with toppings of your choice
- Store leftovers in refrigerator
Notes
- If you don't have a cast iron skillet you can use any large stovetop safe skillet or dutch oven.
- The potatoes take the longest to cook in a breakfast skillet. You can precook them by boiling, roasting, or microwaving to ensure they get tender and crispy in the final dish. You could also use Frozen hash browns in this recipe.
- Chop the onions, peppers, and other veggies ahead of time to save prep time.
- Feel free to sub scrambled eggs in place of over medium eggs.
- Add a pinch of garlic powder or seasoning salt to boost flavor.
- Store leftovers in an airtight container in the refrigerator.
- Serve with a large spoon or squared casserole spoon.
Nutrition
If you are not yet subscribing to my CELEBRATE THE SEASON newsletter, you can subscribe here. I share a few things that I don’t share here and I email you only once a week. I know how valuable your time is and respect that tremendously!
Tamara
Perfect meal! All of our favorites in there - avocados, CHEESE, peppers, sausage, eggs. I can see this as perfect for a breakfast for dinner kind of night.
Raquel
Yes, it is definitely a good breakfast for dinner option.
Donna @ Modern on Monticello
I was thinking the same thing that this would be great for dinner one night. Mostly because my husband leaves for work so early in the mornings and is often on call at the hospital on the weekends so dinner is the perfect time for us to enjoy a meal like this. Thanks so much for sharing it. Can't wait to try it out. #HomeMattersParty