Potatoes with Eggs

Print recipe below

This potato-and-egg skillet is having a moment for good reason: it’s inexpensive, fast, and hits that comfort-food sweet spot that works for breakfast, brunch, or a “no-plan” dinner. Potatoes turn crisp and golden in olive oil, then eggs bind everything together into tender curds with little browned edges.

When I tested this, my first batch taught me something important: diced potatoes don’t reliably get tender in 5–7 minutes unless they’re cut very small and the pan is hot enough. The fix was simple—keep the dice around 1/2-inch and give them a bit more time with a quick steam finish. The result is the best of both worlds: crisp outsides, fluffy centers, and eggs that stay soft instead of dry.

Why You’ll Love This Recipe

  • Uses just a handful of basic pantry ingredients
  • One pan, minimal cleanup, and ready in under 30 minutes
  • Crispy-tender potatoes with creamy, softly set eggs
  • Easy to scale up for a crowd
  • Testing win: a short covered “steam” at the end makes the potatoes reliably tender without extra oil

Ingredients

  • 4 medium potatoes, peeled and diced (about 1 1/2 lb / 680 g)
  • 2 tablespoons olive oil (30 ml)
  • 6 large eggs (about 300 g without shells)
  • 1 teaspoon kosher salt, plus more to taste (5 g)
    (or 1/2 teaspoon fine salt / 3 g)
  • 1/2 teaspoon black pepper, plus more to taste (1 g)

Ingredient Notes

  • Potatoes: Yukon Gold gives a buttery interior and browns nicely. Russets get extra crisp but can break apart more easily—still delicious.
  • Olive oil: Helps with browning and adds flavor. You can swap in avocado oil or a mix of oil and a small knob of butter for extra richness.
  • Eggs: Six eggs makes it hearty and cohesive. If you prefer more potato-forward, you can use 5 eggs, but the scramble will be slightly looser.
  • Salt: Season the eggs before they hit the pan for even flavor. If using fine table salt, reduce slightly since it measures stronger by volume.

Kitchen Tools Needed

  • Large non-stick skillet (10–12 inch / 25–30 cm) with a lid
  • Mixing bowl
  • Whisk or fork
  • Spatula
  • Cutting board and knife

Step-by-Step Instructions

  1. Prep the potatoes.
    Peel and dice the potatoes into roughly 1/2-inch (1.25 cm) cubes. Try to keep them uniform so they cook evenly.

  2. Heat the pan.
    Set a large non-stick skillet over medium-high heat and add the olive oil. When the oil shimmers and moves easily in the pan, you’re ready.

  3. Brown the potatoes.
    Add the diced potatoes and spread them into an even layer. Let them cook undisturbed for 3 minutes so they can actually brown (stirring too soon is the enemy of crisp edges).
    Stir, then continue cooking for 6–8 minutes, stirring every 1–2 minutes, until you see plenty of golden sides.

  4. Steam-finish for tenderness (quick but important).
    Sprinkle the potatoes with about 1/2 teaspoon of the salt (2–3 g). Add 2 tablespoons water (30 ml) to the skillet and immediately cover with a lid. Cook 2–3 minutes, or until the potatoes are knife-tender.
    Uncover and cook 30–60 seconds to evaporate any remaining water.

  5. Whisk the eggs.
    In a bowl, whisk the eggs with the remaining salt and black pepper until the whites and yolks are fully blended.

  6. Add eggs and scramble gently.
    Reduce heat to medium-low. Pour the eggs over the potatoes. Let them sit for 20–30 seconds until you see the edges just begin to set, then use a spatula to gently fold and push the eggs through the potatoes.
    Cook 2–4 minutes, stirring occasionally, until the eggs are softly set (they’ll finish cooking from residual heat).

  7. Taste and serve.
    Taste and adjust with extra salt and pepper if needed. Serve hot straight from the skillet.

Pro Tips (VERY IMPORTANT FOR RANKING)

  • Cut size is everything: 1/2-inch (1.25 cm) dice is the sweet spot. Bigger pieces take too long; smaller pieces can turn dry and overly hard.
  • Don’t stir for the first 3 minutes: I tried stirring early and got pale potatoes. Leaving them alone builds that golden crust that makes the dish.
  • Use the quick steam trick: A splash of water + lid for 2–3 minutes makes the centers fluffy without needing more oil or waiting forever.
  • Lower the heat before adding eggs: On my first test, medium-high heat browned the eggs too fast and they turned dry. Medium-low keeps the curds tender.
  • Stop cooking when the eggs look slightly underdone: Pulling it 30–60 seconds early gives you creamy eggs after carryover heat.

Common Mistakes to Avoid

  • Dicing potatoes too large: They’ll brown outside but stay firm in the middle.
  • Crowding a small pan: Potatoes steam instead of crisp. Use a 12-inch (30 cm) skillet if possible.
  • Skipping seasoning until the end: The potatoes especially need a little salt while cooking for the best flavor.
  • Overcooking the eggs: This is the most common issue—eggs go from soft to rubbery quickly.
  • My first-attempt mistake: Stirring constantly “to prevent sticking” kept the potatoes from getting any real color.

Variations

  • Spanish-inspired: Add 1/2 teaspoon smoked paprika (1 g) and a spoonful of chopped parsley at the end.
  • Cheesy skillet: Stir in 1/2 cup shredded cheddar (about 55 g) right after the eggs start to set.
  • Veggie boost: Sauté 1/2 cup diced onion (75 g) with the potatoes, or add a handful of baby spinach at the end to wilt.
  • Protein add-on: Fold in 1/2 cup diced ham (85 g) or cooked crumbled sausage (85 g) when the potatoes are nearly tender.

Serving Suggestions

Serve as-is with hot sauce or ketchup, or pair it with sliced tomatoes, a simple green salad, or buttered toast. For brunch, it’s great alongside fruit and coffee. If you want to stretch it into dinner, add a side of roasted vegetables or a quick cucumber-yogurt salad.

Storage Instructions

Let leftovers cool, then store in an airtight container in the refrigerator for up to 3 days. This dish doesn’t freeze especially well (the eggs can turn a bit spongy), but it’s still workable if needed.

Reheating Tips

For the best texture, reheat in a non-stick skillet over medium-low heat with a small splash of water, covered, for 3–5 minutes, stirring once or twice. Microwave works in a pinch—use 50% power in 30-second bursts so the eggs don’t toughen.

Nutrition Estimate

Per serving (based on 4 servings):

  • Calories: ~300
  • Protein: ~13 g
  • Carbohydrates: ~31 g
  • Fat: ~14 g

Recipe Summary Card

  • Prep Time: 10 minutes
  • Cook Time: 18–22 minutes
  • Total Time: 28–32 minutes
  • Servings: 4
  • Cuisine: American / Mediterranean-inspired
  • Course: Breakfast / Brunch / Main
  • Calories: ~300 per serving

Frequently Asked Questions

1) Do I have to peel the potatoes?
No. If you like the texture, leave the skins on—just scrub well. Skins can add extra crispness.

2) Why are my potatoes sticking or not browning?
The pan may not be hot enough, or you’re stirring too early. Heat the oil until shimmering and let the potatoes sit undisturbed for the first few minutes.

3) Can I use leftover cooked potatoes?
Yes. Use about 3 cups (450–500 g) diced cooked potatoes. Brown them in the oil for 5–6 minutes, then add eggs—skip the steaming step.

4) How do I keep the eggs from turning dry?
Lower the heat before adding eggs and stop cooking when they’re softly set. Residual heat finishes the job.

5) Can I make this without a non-stick skillet?
You can, but use a well-seasoned cast iron or a good stainless pan with enough preheating and oil. Stainless is more prone to sticking—be patient and don’t force flips too early.

Conclusion

This is the kind of reliable skillet meal that earns a spot in your regular rotation: crisp potatoes, tender eggs, and big comfort with very little effort. Once you nail the dice size and the quick steam finish, it’s hard to mess up—and easy to make your own with whatever you have on hand.

Tested Note (VERY IMPORTANT)

I tested this again and found that adding the 2-tablespoon water steam step made the potatoes consistently tender without sacrificing crisp edges. Letting the skillet rest off the heat for 1 minute before serving kept the eggs noticeably softer.

Potato and Egg Skillet

This potato-and-egg skillet is a quick and comforting dish perfect for breakfast, brunch, or a light dinner, featuring crispy potatoes and gently scrambled eggs.

Main Ingredients

  • 4 medium potatoes, peeled and diced (about 1 1/2 lb / 680 g) (Yukon Gold for a buttery interior; Russets for extra crisp.)
  • 2 tablespoons olive oil (30 ml) (Can be substituted with avocado oil or a mix of oil and butter.)
  • 6 large eggs (about 300 g without shells) (Use 5 eggs for a looser scramble.)
  • 1 teaspoon kosher salt, plus more to taste (5 g) (Reduce slightly if using fine table salt.)
  • 1/2 teaspoon black pepper, plus more to taste (1 g)

Preparation

  1. Peel and dice the potatoes into roughly 1/2-inch (1.25 cm) cubes.

Cooking the Potatoes

  1. Set a large non-stick skillet over medium-high heat and add the olive oil. When the oil shimmers, you’re ready.
  2. Add the diced potatoes and spread them into an even layer. Cook undisturbed for 3 minutes.
  3. Stir, then continue cooking for 6–8 minutes, stirring every 1–2 minutes, until you see plenty of golden sides.
  4. Sprinkle the potatoes with about 1/2 teaspoon of salt. Add 2 tablespoons of water to the skillet and immediately cover with a lid. Cook for 2–3 minutes until the potatoes are knife-tender.
  5. Uncover and cook for another 30–60 seconds to evaporate any remaining water.

Cooking the Eggs

  1. In a bowl, whisk the eggs with the remaining salt and black pepper until well blended.
  2. Reduce heat to medium-low. Pour the eggs over the potatoes. Let them sit for 20–30 seconds until the edges just begin to set.
  3. Use a spatula to gently fold and push the eggs through the potatoes, cooking for 2–4 minutes until the eggs are softly set.

Serving

  1. Taste and adjust with extra salt and pepper if needed. Serve hot straight from the skillet.

Cut size is crucial; 1/2-inch dice is ideal. Don’t stir for the first 3 minutes to develop a golden crust. Use the quick steam trick for fluffy centers. Lower heat before adding eggs to prevent them from turning dry.

Breakfast, Brunch, Main
American, Mediterranean-inspired
Brunch Recipe, Comfort Food, Eggs, Potato Skillet, Quick Meal