In a large bowl, stir together ham, shredded cheese, sour cream, onion, and salt and pepper.
Fold in frozen hashbrowns until all ingredients are well combined.
Spread mixture into a 9x13 inch baking dish or into a large crock pot.
Sprinkle with shredded cheese.
Oven Baking: Bake uncovered in a 350° oven for 45-60 minutes or until casserole is lightly browned and bubbly.
Crock Pot Method: Cook on low for 6 hours or on hi for 3 hours.
