"This is one of my—but most definitely my kids’—favorite way to use up leftover ham...."
russet or Yukon Gold potatoes, washed thoroughly
butter
whole yellow onion, diced
diced ham
half-and-half
heavy cream
flour
Black pepper, to taste
grated cheddar cheese
grated Monterey Jack cheese
Chopped parsley (optional)