Go Back
+ servings
Country Fried Potatoes with Ham and a fried egg

Home Fried Potatoes with Ham

Old-fashioned Home Fried Potatoes with Ham. Easy, 20-minute cook time, and a great way to start the day. Don't forget that fried egg to complete this hearty breakfast.
Course Breakfast
Cuisine American
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings 4
Calories 383kcal


  • 5 tablespoons unsalted butter
  • 1 1/2 pounds potatoes peeled and 1/2-inch diced
  • 1 1/2 cups sweet onion chopped
  • 2 teaspoons salt
  • 1 teaspoon freshly ground black pepper
  • 2 tablespoons minced green onion white and green parts, for garnish - optional
  • 1/2 pound smoked ham slices cut in short strips


  • Heat a 10 - 12 inch fry pan over medium high beat. Add butter and melt the butter until bubbles subside.
  • Turn the heat to medium. Add the potatoes, salt, and pepper. Don't stir the potatoes for 5 minutes to allow for a sear on the first side.  Cook the potatoes for 15 to 20 minutes, turning occasionally with a flat spatula, until the potatoes are evenly browned and cooked through.  Add the onions about 5 - 7 minutes before the potatoes are done. 
  • Meanwhile, fry ham steak in a fry pan until cooked through. Cut into rectangle baton slices. Set aside. Some ham steaks are already cooked, so just slice and add to potatoes in next step.
  • Turn off the heat and add the green onions and ham. Stir and reheat on stovetop on low to combine ingredients and flavors. Serve immediately with a fried egg for a beautiful breakfast.


Add fresh chopped parsley towards end of cook time for a touch of green and savory flavor.


Calories: 383kcal | Carbohydrates: 26g | Protein: 17g | Fat: 23g | Saturated Fat: 12g | Cholesterol: 72mg | Sodium: 1860mg | Potassium: 936mg | Fiber: 4g | Sugar: 3g | Vitamin A: 465IU | Vitamin C: 22.9mg | Calcium: 71mg | Iron: 6.2mg