Soggy hash browns are a result of too much moisture. Make sure your potatoes are dry and you cook on medium-heat.