I start by thawing the frozen hashbrowns. Heat a cast iron is preferable but what ever you have works….even an electric skillet and add the butter to melt. Sauté the onions and pepper if using as well as the garlic. Add the thawed hashbrowns and cook until slightly brown (this step is not necessary but it adds more flavor having the potatoes par cooked). In a large bowl combine the cream cheese, sour cream, cheddar cheese, soup and spices. Mix well. Add the warmed potato mixture and mix well. Pour the mix into a cooking oil sprayed 8 x 10 or similar such size pan. I like to top with more cheese as well and more hot sauce. Cook in a 350 degree oven approximately 45 minutes or until nice a done!