To a large microwave-safe bowl, add 1/2 cup of butter, sour cream, and cream of chicken soup. Microwave in 30-second intervals, whisking after each heating, until melted and combined.
To a 9-inch x 13-inch baking dish, add the hash browns, cheddar cheese, green onions, ham, and the sour cream mixture. Mix well to coat all of the hash browns.
Bake uncovered for 55-60 minutes.
In a medium mixing bowl, crush the crackers and then mix with 4 tablespoons of melted butter.
Sprinkle the buttered crackers all over the casserole once it's done baking. Return to the oven and bake for another 5-10 minutes.
Remove from the oven and serve warm with your favorite breakfast sides.