You are going to love how quick and easy this one pan breakfast recipe is! It has everything you want in a hearty breakfast – eggs, ham, crispy potatoes, green pepper, and mushrooms.
The best part is that we have made this dish super easy by using simple ingredients. Most of them are chopped, cooked and ready to go. How easy is that?!
I’m not sure about you but we are all about getting meals on the table quickly with as little prep as possible, and breakfast is no exception. We wake up hungry and want (no, need) our breakfast to be as hassle free as possible. I can’t have people getting hangry.
A great way to accomplish this is to enlist the help of my local grocery store. We buy pre-cooked potatoes, sometimes we find them with onion and sometimes we don’t.
Already diced ham is readily available and mushrooms that come in a jar that are already cooked are great too. So all we chop is the green bell pepper. You could also make this dish using leftover ham and/or fried potatoes.
Serve this skillet breakfast casserole with fresh fruit and a side of toast or biscuit for a complete and delicious breakfast that would be a great start to any day.
Jump to:
What is a breakfast skillet?
Most skillet breakfast recipes are hearty dishes loaded with meat, such as bacon, ham or sausage, potatoes, onion, bell peppers and eggs. Everything is cooked together in a large skillet, sometimes in stages based on how long each ingredient will take to cook. They are a popular breakfast choice because they are easy to make, customizable, and satisfying. Some versions of skillet breakfasts are usually available at restaurants.
Ingredients
See recipe card for exact amounts.
Ingredient Notes
ham – we use diced ham, this is a great recipe to use leftover holiday ham.
potatoes – I like to us Simply Potatoes diced potatoes. They come plain, with seasoning, or with onions and can be found in the refrigerated section of the store, sometimes near the eggs. We get whichever variety that is available at the store at the time. You can use precooked fresh potatoes or frozen diced potatoes that have been thawed. I have not made this particular recipe using hash browns so I am not sure how it would turn out.
eggs – we use large fresh eggs, see *recipe note below about how the eggs cook in this recipe.
mushrooms – pre-cooked mushrooms come in a jar and can usually be found on the aisle with the canned vegetables.
cheese – the best breakfast foods like this have plenty of cheese, am I right?! We use whatever shredded cheese we have on hand, cheddar cheese or a cheese blend will work.
green bell pepper – we use just a bit for added flavor, a red bell pepper would give a sweeter taste than green.
seasoning – we season this dish simply with a little salt and black pepper.
canola oil – this ensures nothing sticks, you definitely don’t want that!
How to make this easy breakfast skillet recipe
- Heat the oil in a large skillet over medium heat. Add the ham and bell pepper and cook until the pepper begins to soften and the ham begins to brown.
- Add the potatoes, salt, and pepper and cook for 15 minutes, stirring every 3-4 minutes.
- Stir in the mushrooms and sprinkle the cheese evenly over the entire mixture.
- Make indentations and break eggs into them, do this one at a time until all 6 eggs have been added (the ham and potatoes will just get in your way if you try to make all the indentations at once). Cover and cook until the eggs are cooked through, about 10 minutes. The heat may need to be reduced if the potatoes and ham are browning too quickly.
*Recipe Notes
- I use a 12 inch ceramic non-stick skillet that I bought at Walmart for just over $21 (not an affiliate link, just showing you what I use).
- In order to get the egg whites cooked all the way our egg yolks come out over hard, if you want scrambled eggs, over easy eggs, or sunny side up eggs you will need to cook them separately and add them on top or serve them on the side.
- An additional pinch of salt and pepper can be added to the top of the eggs, if desired.
- Since the dish does not get stirred after the eggs are added you may need to turn the heat down so the potatoes and ham don’t get burnt, you want them to be a nice golden brown.
Substitutions and additions
- Not a fan of ham? Cooked bacon can be used, just add it in with the mushrooms since you are basically just warming it up.
- Olive oil, vegetable oil, or melted butter can be used instead of canola oil.
- Don’t like mushrooms? Just leave them out.
- If you can’t find diced potatoes with onions you can add some chopped yellow, white or red onion in with the ham and bell pepper. Or finish the dish off with some green onions for fresh onion flavor.
- The sky is the limit when it comes to seasoning; onion powder, garlic powder, smoked paprika, cajun seasoning or dried herbs such as oregano, rosemary or thyme can be added.
Storage and Reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. For best results reheat individual servings in the microwave.
Follow us on social media!
Did you make this recipe? We would love it if you’d leave a comment and ⭐️⭐️⭐️⭐️⭐️ review below!
Egg Ham Potato Breakfast Skillet (easy one pan recipe)
Ingredients
- 2 tbsp canola oil
- 1 1/2 cups diced ham
- 1/2 cup green pepper diced
- 1 pkg diced potatoes 20 ounces
- 1/2 cup mushrooms (I use the kind in the jar)
- 1/2 tsp salt
- 1/4 tsp pepper
- 1/2 cup grated cheese
- 6 eggs
I earn a small commission from Instacart for qualifying purchases.
Instructions
- Heat oil in a non-stick skillet over medium heat, add ham and green pepper and cook until the pepper begins to soften, and the ham begins to brown, 3-5 minutes.1 1/2 cups diced ham, 1/2 cup green pepper, 2 tbsp canola oil
- Add potatoes, salt and pepper; cook for 15 minutes, stirring every 3-4 minutes.1 pkg diced potatoes, 1/2 tsp salt, 1/4 tsp pepper
- Stir in mushrooms and sprinkle cheese evenly over entire potato mixture.1/2 cup mushrooms, 1/2 cup grated cheese
- Make an indentation and break an egg, do this one at a time until all 6 eggs have been added (the ham and potatoes will just get in your way if you try to make all the indentations at once). Cover and cook until eggs are cooked through, about 10 minutes.6 eggs
Notes
Bookmark this page to find it quickly when you are ready to make this recipe!
Nutrition Facts
More breakfast and brunch recipes…
This easy casserole makes a great breakfast dish but can also be eaten for brunch, lunch or dinner.
All you need is 5 ingredients to make light & fluffy pancakes for a delicious fall breakfast.
Cheese and eggs are cooked in melted butter and the end results is cheesy eggs that are so delicious!
A crowd-pleasing favorite featuring pork sausage, hash browns, eggs, milk and cheese.
dannie says
I love potatoes with egg topping,it looks delicious.
Mindy Boyd says
Thanks!
Monika Dabrowski says
It’s almost 9 am here in the UK and I could really go for a portion of this deliciousness right now:)
Mindy Boyd says
It is such a great breakfast, thanks for stopping by Monika!
Karly says
Nothing better than a good skillet breakfast on a Saturday or Sunday morning! This looks SO good- definitely one my hubby and teenager will love!
Angie@Angie's Recipes says
It looks hearty and very delicious! I think this is great for any meal, Mindy.
Mindy Boyd says
Me too, in fact we eat this type of meal more for dinner than breakfast. Thanks, Angie!