Cheesy Potato and Egg Skillet is the ultimate one-pan comfort meal, perfect for breakfast, brunch, or even a quick dinner (“brinner”). It combines crispy potatoes, melty cheese, and perfectly cooked eggs, all baked together in a cast-iron skillet for maximum flavor and minimal cleanup.
Here’s a foolproof recipe that delivers crispy edges, a creamy interior, and runny-yolk eggs every time.
Ultimate Cheesy Potato and Egg Skillet
This recipe uses a two-step process: parcooking the potatoes for tenderness, then roasting for crispiness, before adding eggs and cheese.
Serves: 4 | Prep: 15 mins | Cook: 30 mins | Total: 45 mins
Ingredients:
For the Potato Base:
-
1.5 lbs Yukon Gold potatoes (or russets), diced into ½-inch cubes
-
1 medium yellow onion, diced
-
1 bell pepper (any color), diced
-
2 tbsp olive oil or avocado oil
-
1 tsp smoked paprika
-
1 tsp garlic powder
-
½ tsp onion powder
-
1 tsp kosher salt
-
½ tsp black pepper
For the Egg & Cheese Layer:
-
6 large eggs
-
1 cup shredded cheese (a mix of cheddar and Monterey Jack is ideal)
-
¼ cup grated Parmesan cheese
-
2 green onions, thinly sliced
-
Optional add-ins: 4 oz cooked crumbled bacon, sausage, or diced ham
-
For serving: Hot sauce, salsa, sour cream, avocado
Step-by-Step Instructions:
1. Parcook the Potatoes (The Crispy Secret):
-
Place diced potatoes in a microwave-safe bowl. Add 2 tbsp water, cover with a plate, and microwave on high for 5-6 minutes, until just tender when pierced with a fork. This step ensures the inside is cooked before crisping the outside. Drain well and pat dry.
2. Sauté & Crisp:
-
Preheat oven to 400°F (200°C).
-
In a 10-12 inch cast-iron or oven-safe skillet, heat oil over medium-high heat. Add the parcooked potatoes, onion, and bell pepper. Spread into an even layer. Let cook undisturbed for 4-5 minutes to develop a golden crust.
-
Sprinkle with smoked paprika, garlic powder, onion powder, salt, and pepper. Stir and flip sections, then let cook another 4-5 minutes until potatoes are crispy and onions are soft. (If using raw meat add-ins like sausage, cook them first before adding potatoes.)
3. Create Nests for the Eggs:
-
Use a spoon to create 6 small wells or “nests” in the potato mixture.
4. Add Eggs & Cheese:
-
Carefully crack one egg into each well. Season the eggs lightly with salt and pepper.
-
Sprinkle the shredded cheese and Parmesan evenly over the entire skillet, avoiding direct coverage of the egg yolks if you want them runny.
-
Add any pre-cooked meat add-ins (like bacon or ham) now, scattering them over the top.
5. Bake to Perfection:
-
Transfer the skillet to the preheated oven. Bake for 8-12 minutes, or until:
-
Egg whites are fully set.
-
Yolks are cooked to your liking (8 mins for very runny, 12 for set).
-
Cheese is melted and bubbly.
-
6. Finish & Serve:
-
Remove from oven. The skillet will be extremely hot.
-
Sprinkle with sliced green onions. Let cool for 2-3 minutes.
-
Serve directly from the skillet at the table, with hot sauce, salsa, sour cream, and avocado on the side.