Potato and Egg Skillet mornings save me when I wake up hungry and I do not want a sink full of dishes. You get crispy potatoes, runny or set eggs (your call), and a little onion and pepper goodness all in one pan. I like it because it feels hearty like a diner breakfast, but it is honestly simple enough for a weekday. The one thing that makes or breaks it is letting the potatoes cook until they are tender and nicely browned before you add the eggs. Then you cover the pan so the egg whites set without drying everything out.
Potato and Egg Skillet Ingredients
This is one of those flexible recipes where you can use what you have, but the basics matter. Here are the amounts I use for a solid, filling breakfast for about 4 servings.
- 2 tablespoons bacon fat or olive oil (or a mix)
- 4 slices bacon, chopped (optional)
- 1.5 pounds potatoes, diced small (about 4 to 5 medium)
- 1/2 medium yellow onion, diced
- 1 bell pepper, diced (any color)
- 2 cloves garlic, minced
- 1 teaspoon salt, plus more to taste
- 1/2 teaspoon black pepper
- 1/2 teaspoon smoked paprika (optional but really good)
- 4 to 6 large eggs
- 2 tablespoons chopped parsley or green onion (optional topping)
- Optional toppings: shredded cheese, hot sauce, salsa, sliced avocado
How to Make a Potato and Egg Skillet
Grab your biggest skillet, preferably cast iron or a heavy nonstick. The timing here is pretty forgiving, but these are the general times that consistently work for me.
1) Cook the bacon (optional), 6 to 8 minutes.
Put the chopped bacon in a cold skillet, turn the heat to medium, and cook until crispy. Scoop it out onto a plate, leaving about 2 tablespoons of fat in the pan. If you have less than that, add a little oil.
2) Brown the potatoes, 12 to 15 minutes.
Add diced potatoes to the hot pan and spread them out. Let them sit for a couple minutes before you stir. Cook until they are tender inside and crispy on the edges. Stir every couple minutes, not constantly.
3) Add onion and pepper, 4 to 5 minutes.
Toss in the onion and bell pepper. Cook until they soften and smell sweet. Add the garlic in the last 30 seconds so it does not burn.
4) Season and add bacon back, 1 minute.
Sprinkle in salt, pepper, and paprika. Stir, then return the cooked bacon to the pan.
5) Make little wells and crack in eggs, 5 to 7 minutes.
Use a spoon to make 4 to 6 small wells in the potato mixture. Crack an egg into each well. Cover with a lid and let the eggs cook until the whites are set. If you like runny yolks, start checking around 5 minutes. If you like firmer yolks, give it 7 minutes or so.
6) Finish and serve.
Top with herbs, cheese, hot sauce, whatever makes you happy. Serve right out of the skillet while everything is still sizzling.
One small note from my kitchen: if your skillet does not have a lid, use a sheet pan or even foil. The cover is what sets the whites without overcooking the yolks. 
How to Get Crispy Skillet Potatoes
Crispy potatoes are the whole point here. If you have ever ended up with pale, soft potatoes, do not worry. It is usually one of these easy fixes.
Cut them small and even. Think about a small dice, around 1/2 inch. Big chunks take forever and brown unevenly.
Preheat the pan. Potatoes tossed into a lukewarm skillet tend to soak up oil and get soggy.
Use enough cooking fat. You do not need to deep fry anything, but a dry pan will stick and tear your potatoes. Bacon fat plus a little olive oil is a great combo.
Do not overcrowd. If the pan is too packed, the potatoes steam instead of crisp. Use a larger skillet or cook in two batches.
Stop stirring so much. I know it is tempting. Let the potatoes sit a couple minutes at a time so they can brown.
Keep the heat moderate. Medium or medium high is usually perfect. Too hot and the outside burns before the middle gets tender.
If you want a dedicated potato side for other breakfasts, this is a great one to keep around: crispy breakfast potatoes recipe. The tips translate really well to this skillet.
Breakfast Skillet Variations
The base recipe is solid, but it is also basically a blank canvas. Here are a few ways I switch it up depending on what is in my fridge.
Cheesy: Add a handful of cheddar or pepper jack right before you put the lid on. It melts into the potatoes and gets a little gooey around the edges.
Veggie packed: Toss in mushrooms with the onions, or add spinach right before the eggs so it wilts down fast.
Southwest: Use taco seasoning instead of paprika, then top with salsa and avocado. A little lime juice at the end is also really good.
Sausage or ham: Swap the bacon for sliced sausage or diced ham. Brown it first, then cook the potatoes in the drippings.
Meatless: Skip meat completely and lean into big flavors like smoked paprika, garlic, and a pinch of chili flakes.

What to Serve With a Potato and Egg Skillet
This skillet is already a full meal, but a few sides can make it feel extra special, especially if you are feeding other people.
My favorite add ons:
- Fresh fruit like oranges, berries, or melon for something bright
- Toast or English muffins for scooping up yolk
- Tortillas so you can turn it into little breakfast tacos
- Salsa or pico for freshness and a little zip
- Avocado for creaminess
- Hot sauce if you like heat in the morning
I made this for a lazy Sunday breakfast and the tip about covering the pan for the eggs was spot on. The potatoes were actually crispy and the eggs set perfectly without getting rubbery.
Common Mistakes to Avoid
I have made every mistake on this list at least once, so you do not have to.
Starting the potatoes on heat that is too high. They can burn before they soften. Medium to medium high is the sweet spot.
Stirring nonstop. It keeps potatoes from browning. Give them time to develop that crust.
Adding eggs too early. If the potatoes are not tender, you will end up overcooking the eggs while waiting for the potatoes to finish.
Skipping the lid. The whites need trapped heat to set properly. Without a lid, you often get runny whites or overcooked yolks.
Overcrowding the skillet. Too many potatoes at once means steaming, not crisping. Use a bigger pan or do two rounds.

Storage and Reheating
This is best right after cooking, but leftovers still work if you handle them gently.
Storage: Let leftovers cool, then store in an airtight container in the fridge for up to 3 days.
Reheating: I prefer reheating the potato mixture in a skillet over medium heat with a tiny splash of oil. Once it is hot, you can add a fresh egg on top if you want that just cooked egg vibe again. If you are microwaving, go in short bursts so the eggs do not turn rubbery.
Food safety note: If the eggs were very runny, I try to eat those leftovers sooner rather than later, within a day, just to be safe.
Frequently Asked Questions About Potato and Egg Skillet
What potatoes work best?
Yukon Gold is my favorite for a Potato and Egg Skillet because it gets tender and still browns nicely. Russets get extra crispy, but they can fall apart if you stir a lot. Red potatoes also work and hold their shape well.
How do I keep potatoes from sticking?
Make sure the pan is hot before the potatoes go in, and use enough oil or bacon fat. Also, do not try to flip them too soon. If they stick at first, give it another minute and they usually release once they brown.
Can I make it without bacon?
Absolutely. Use olive oil or butter, and bump up seasoning a little. Smoked paprika helps give that cozy, smoky feel even without meat.
How do I know when the eggs are done?
Peek under the lid. When the whites are set and no longer look clear or jiggly, you are good. If you like runny yolks, pull the skillet as soon as the whites set. If you want firmer yolks, give it another minute or two.
Can I prep the potatoes ahead?
Yes. You can dice the potatoes the night before and keep them covered in water in the fridge. Drain and pat them dry before cooking so they crisp up instead of steaming.
Can I use leftover cooked potatoes?
Yep, and it is actually a great shortcut. Toss the cooked potatoes in hot oil and let them crisp for a few minutes, then continue with the onions, peppers, and eggs.
A cozy breakfast you will actually make again
If you remember two things, it is this: crisp the potatoes first, then cover the pan after adding eggs so the whites set gently. Once you get the hang of it, Potato and Egg Skillet becomes a no stress meal you can tweak a hundred different ways. Now go grab a skillet and make breakfast happen, and do not forget the hot sauce if you are like me.

Potato and Egg Skillet
Ingredients
Method
- Cook the bacon (optional), 6 to 8 minutes. Put the chopped bacon in a cold skillet, turn the heat to medium, and cook until crispy. Scoop it out onto a plate, leaving about 2 tablespoons of fat in the pan.
- Brown the potatoes, 12 to 15 minutes. Add diced potatoes to the hot pan and spread them out. Let them sit for a couple of minutes before you stir. Cook until they are tender inside and crispy on the edges, stirring every couple of minutes.
- Add onion and pepper, 4 to 5 minutes. Toss in onion and bell pepper. Cook until they soften and smell sweet. Add garlic in the last 30 seconds so it does not burn.
- Season and add bacon back, 1 minute. Sprinkle in salt, pepper, and paprika. Stir, then return the cooked bacon to the pan.
- Make little wells and crack in eggs, 5 to 7 minutes. Use a spoon to make 4 to 6 small wells in the potato mixture. Crack an egg into each well. Cover with a lid and let the eggs cook until the whites are set.
- Finish and serve. Top with herbs, cheese, hot sauce, or any favorite toppings. Serve right out of the skillet.








