Skillet Breakfast Potatoes are a yummy start to your day! They’re made from crispy, golden potatoes mixed with spices and some veggies. Talk about a savory morning treat!
Cooking these is super easy—just chop, sauté, and enjoy! I love adding a sunny-side-up egg on top. It makes everything even better. Who can say no to potatoes and eggs? 🥔🍳
Key Ingredients & Substitutions
Potatoes: Yukon Golds and Russets are perfect for a crispy exterior and fluffy interior. If you need a substitute, try red potatoes or even sweet potatoes for a different flavor twist.
Oils: Vegetable oil is my go-to for frying due to its high smoke point. Olive oil works too but gives a different flavor. Use avocado oil if you want something healthier or to handle higher heat.
Spices: Smoked paprika is fantastic for a deep flavor. If you don’t have it, regular paprika or a touch of cayenne can add some heat. Garlic and onion powder are great essentials, but fresh versions can also enhance flavor.
Eggs: Large eggs are essential here! You can switch to egg whites or tofu for a lighter version, though you’ll miss that richness. You can even use a scrambled egg style if preferred.
Cheese: Cheddar and Monterey Jack are excellent melters. If you need a dairy-free option, nutritional yeast adds a cheesy flavor without the dairy.
Bacon: It’s optional but adds great crunch. For a vegetarian alternative, use smoked tempeh or leave it out altogether.
How Do I Get the Perfect Crispy Potatoes?
The trick to crispy potatoes lies in the cooking method. Start by rinsing your diced potatoes to remove excess starch. This ensures even cooking and crispiness!
- Dry the potatoes thoroughly with paper towels before cooking. Moisture is the enemy of crispiness!
- Use a large cast-iron skillet—it retains heat well. Heat your oil until it shimmers, then add the potatoes in a single layer.
- Don’t stir too often in the beginning. Allow them to sit for 5-7 minutes to form a nice crust before turning.
- Afterward, stir occasionally, allowing each side to brown evenly for about 15 minutes.
These steps will give you that golden, crispy texture that makes for delicious breakfast potatoes! Enjoy your cooking!

How to Make Skillet Breakfast Potatoes
Ingredients You’ll Need:
For the Potatoes:
- 4 medium Yukon Gold or Russet potatoes, peeled and diced into 1-inch cubes
- 3 tablespoons vegetable oil or olive oil
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- Salt and freshly ground black pepper, to taste
For the Eggs and Toppings:
- 3 large eggs
- 1/4 cup shredded cheddar or Monterey Jack cheese
- 2 strips cooked bacon, crumbled (optional)
- 2 tablespoons fresh chives or green onions, chopped
- Optional: pinch of red chili flakes for some heat
How Much Time Will You Need?
This recipe takes about 30 minutes total—10 minutes for prep and around 20 minutes for cooking. You’ll have a delicious and filling breakfast ready in no time!
Step-by-Step Instructions:
1. Prepare the Potatoes:
Start by rinsing your diced potatoes in cold water. This step helps remove excess starch, which is important for getting that crispy texture. After rinsing, pat them dry thoroughly using paper towels to eliminate any moisture.
2. Heat the Oil:
In a large cast-iron skillet, heat the vegetable oil over medium heat until it starts shimmering. This means it’s hot enough for cooking!
3. Cook the Potatoes:
Add the prepared potatoes to the skillet in a single layer. Let them cook without stirring for about 5-7 minutes so they can form a lovely golden crust on the bottom. After that, stir the potatoes to turn them and continue cooking, stirring occasionally, for about 15 more minutes or until the potatoes are tender and evenly browned.
4. Add Spices:
While the potatoes are cooking, sprinkle the smoked paprika, garlic powder, onion powder, salt, and pepper over them. Stir well to coat the potatoes evenly with the spices.
5. Add the Eggs:
Once the potatoes are nicely browned, use a spatula to clear three small wells in the potatoes. Crack an egg into each well carefully.
6. Cover and Cook the Eggs:
Cover the skillet with a lid or some foil, and let it cook until the egg whites are set but the yolks remain runny—this should take about 5 minutes. If you prefer firmer yolks, just cook them a bit longer.
7. Add Cheese and Toppings:
Once the eggs are done to your liking, sprinkle the shredded cheese, crumbled bacon (if using), and chopped chives over the potatoes and eggs. Yum!
8. Finish and Serve:
Remove the skillet from the heat and let it sit for a minute so the cheese can melt slightly. Serve hot directly from the skillet, and if you’d like, add extra fresh herbs or a splash of hot sauce for an added kick.
Enjoy your hearty and flavorful Skillet Breakfast Potatoes!
Can I Use Other Types of Potatoes?
Absolutely! While Yukon Gold and Russet potatoes work beautifully, you can also use red potatoes or even sweet potatoes for a unique twist. Just keep in mind that different potatoes may yield slightly varied textures.
What If I Don’t Have Cast-Iron Cookware?
No worries! You can use any large non-stick skillet instead. Just make sure to adjust the heat accordingly to prevent sticking and burning, as non-stick pans may require lower heat than cast iron.
How Should I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, warm gently in a skillet over low heat or in the microwave, being careful not to overcook the eggs. If the potatoes seem dry, you can add a splash of water or oil while reheating.
Can I Make This Recipe Vegetarian?
Yes! Simply omit the bacon and consider adding in extra veggies like bell peppers or spinach for added flavor and nutrition. You can still enjoy the rich and savory taste of the potatoes and eggs!
