Home Fries and Eggs Recipe – Classic Diner Style Breakfast

This home fries and eggs recipe is just like the classic platter you get at your local diner. The home fries are tender and perfectly spiced, with over easy eggs served right on top so the yolk runs all through them when you cut into it.

Bring a diner-style breakfast platter to the table

I’ve served more diner breakfasts than I could ever count, and this is the most popular plate on the menu. It’s a simple breakfast that hits a home run every time when it’s done right.

Good home fries aren’t just potatoes tossed in a hot skillet. They’re cooked until tender, seasoned properly, then finished in the pan until they develop that browned, slightly crisp edge. Top them with an over easy egg, and once that yolk breaks, it runs right through the potatoes and ties the whole plate together.

These home fries are just as good served alongside an omelet too. Make a big enough batch to plate them up with a homemade steak fajita omelet, classic crab omelet, or any of these classic breakfast omelet recipes.

Recipe ingredients

  • Russet potatoes: The best choice for classic home fries. They hold their shape when cooked through, then crisp up properly in the skillet without turning mushy.
  • Yellow onion: Any onion can be used, but yellow onion delivers that true diner-style bite and a deeper savory flavor that works well with the potatoes.
  • Eggs: Farm fresh eggs are recommended. They have a richer, more pronounced flavor that level up the overall dish without overpowering the potatoes and onions. They are cooked over easy in this recipe. But you can prepare them any way you prefer. Use my guide to cooking diner style eggs to get them just right every time.

See the recipe card for full information on ingredients and quantities.

Would you like to save this post for later?

We'll email it to you, so you can come back to it whenever you like!

How to make home fries and eggs

Step 1: Heat 2 tablespoons of olive oil in a 10-inch cast iron skillet over medium heat. Add the sliced onion and cook until tender, stirring occasionally so it softens evenly without browning too quickly.

Step 2: Add the cooked potatoes directly to the skillet with the onions. Season with salt, pepper, garlic, and paprika, then toss everything together so the seasoning is evenly distributed.

Step 3: Spread the potatoes out into an even layer and let them sit undisturbed so they can develop a crust. Once the bottom is browned, flip sections of the potatoes and repeat the process. Continue doing this several times until the entire skillet has crisped edges. Remove from the skillet and set aside.

Step 4: In a separate skillet, heat the remaining olive oil over medium-low heat. Give the oil a moment to settle so it’s evenly heated without becoming too hot.

Step 5: Crack the egg into the skillet and let it cook undisturbed until the whites are set enough to hold together. As soon as the egg can be moved without breaking, carefully flip it.

Step 6: Cook for just a few seconds on the second side, then remove from the skillet while the yolk — and the whites around it — are still loose. Place the egg over the plated home fries so the yolk runs through them when cut into.

Top tips

  • Chill the potatoes before cooking: If you have the time, cook the potatoes ahead and refrigerate them overnight. Starting with cold potatoes helps them firm up, which allows them to crisp more effectively in the skillet without breaking apart.
  • Start with a properly heated skillet: Give the pan time to fully heat before adding the potatoes. A properly heated surface helps them begin crisping immediately instead of sticking.
  • Let the skillet do the work: Once the potatoes are in the pan, give them time to sit and develop color before turning. That contact with the hot skillet is what builds the browned edges.
  • Use the right pan surface: A well-seasoned cast iron skillet makes a noticeable difference here. It holds heat evenly and helps develop that consistent browning across the potatoes.
  • Cook the eggs to your preference: Over easy is the classic choice here, but this plate works with any style. If you want a full breakdown, follow this diner style eggs guide.
  • Serve it with toast: This platter is even better with toast on the side to round it out. Try it with a toasted slice of artisan style no knead bread, whole wheat bread from scratch, or homemade rosemary parmesan bread for a from-scratch version that fits right in on this plate.
Brown bowl filled with home fries and topped with two cooked eggs.

Home Fries and Eggs

Crispy diner-style home fries cooked with tender onions and simple seasoning, topped with over easy eggs so the yolk runs through the potatoes with every bite.
No ratings yet
Print Pin Rate
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4 servings
Calories: 429kcal
Author: Diane Gail

Ingredients

  • 3 tablespoons olive oil separated
  • 1 medium yellow onion quartered and sliced
  • 2 pounds russet potatoes peeled, cubed, and boiled
  • 1 teaspoon salt
  • 3/4 teaspoon granulated garlic
  • 1/2 teaspoon coarse ground black pepper
  • 1/2 teaspoon smoked paprika
  • 8 large eggs

Instructions

  • Heat 2 tablespoons olive oil in a 10-inch cast iron skillet over medium heat. Add the sliced onion and cook until tender.
  • Add the cooked potatoes to the skillet. Season with salt, pepper, garlic, and smoked paprika, then toss to coat evenly.
  • Spread the potatoes into an even layer and cook until browned on the bottom. Turn and continue cooking until the potatoes are heated through and evenly crisped.
  • In a separate skillet, heat the remaining olive oil over medium-low heat.
  • Crack the eggs into the skillet and cook until the whites are set. Flip carefully and cook briefly on the second side.
  • Remove the eggs while the yolks are still runny. Plate the home fries and place the eggs on top.

Notes

  • Use fully cooked potatoes: Cook the potatoes through ahead of time so you’re not relying on the skillet to do it. Trying to cook them through while crisping takes too long and causes them to break down.
  • Chill for better texture: Refrigerating the cooked potatoes before crisping helps them firm up and improves browning in the skillet.
  • Don’t rush the browning: Let the potatoes sit long enough to develop color before turning. Moving them too often will prevent proper crisping.
  • Adjust egg doneness: Eggs can be cooked to your preference if you don’t want them over easy.
  • Serve immediately: Plate the eggs over the home fries right away so the yolk runs through while everything is hot.
  •  

Nutrition

Calories: 429kcal | Carbohydrates: 45g | Protein: 18g | Fat: 20g | Saturated Fat: 5g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 11g | Trans Fat: 0.04g | Cholesterol: 372mg | Sodium: 737mg | Potassium: 1140mg | Fiber: 4g | Sugar: 3g | Vitamin A: 667IU | Vitamin C: 15mg | Calcium: 94mg | Iron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Let us know how it was in the comments!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating