Preheat over to 375Wash and scrub potatoes to remove any dirt and sand.Line sheet pans with parchment paper and arrange cleaned potatoes on the pans. Poke a few holes in each potato with a fork.Cook for 1 hour and 15 minutes.Refrigerate potatoes before dicing.Removing skins is an option. I leave mine on.When potatoes are cooled and diced to 1/2" 3/4" dice.Heat a large cast iron skillet or griddle to 350 F and spread oil onto hot surface.Spread diced potatoes on the griddle or pan and sprinkle with salt and pepper.Saute until they start to get lightly golden brown on all sides.Let them cool off, vacuum seal and freeze for future use.
Melt butter in a 12 or 15" cast iron pan on medium-high heat.Add onions and peppers, and saute to desired doneness. Add the diced ham and cook until they start to brown on the edges.Add the diced potatoes and saute until they start to crisp.Toss in the cheese and stir thoroughly. Serve in the skillet with eggs and country white gravy on the side.
Notes
Prepare the potatoes ahead of time with the Batch Breakfast Hash Potatoes and use leftover spiral-sliced ham.