Spray slow cooker with cooking spray (this is optional, but it can keep the melted cheese from sticking to the crock pot.)
Put frozen hash browns and diced onions in a slow cooker and break up hash browns if they are frozen into a giant block.
1 bag frozen hash brown potatoes, ½ cup onion, diced
In a bowl combine sour cream, cream of chicken soup, melted butter, garlic powder, onion powder, 1 cup of cheddar cheese, and salt, and mix well to combine.
1 cup sour cream, 1 10.5 oz can cream of chicken soup, ½ cup salted butter, melted, 1 teaspoon kosher salt, ½ teaspoon garlic powder, ½ teaspoon onion powder, ½ teaspoon black pepper
Pour this mixture on top of the potatoes then mix well.
Put the lid on the slow cooker and cover. Cook for four hours on high*, stirring at least once during that time. (I usually stir once an hour.)
After four hours, stir again, then add the remaining 1 cup of cheddar cheese to the crock pot on top of the potatoes. Do not stir the cheese in, just sprinkle it over the potatoes, put the lid on the crockpot, and let it sit for about 10 minutes with the heat still on.
Once melted, stir the cheese into the potatoes.
Turn the temperature to warm and let it sit until you are ready to serve. Stir before serving. Enjoy
*You can also cook the potatoes for 6 hours at low heat, but I have found that high heat makes softer potatoes with a richer flavor.