First, preheat your oven to 350 degrees F. Brown the spicy breakfast sausage in a large skillet.
In another bowl, combine cream cheese and browned sausage. Mix thoroughly and set aside.
Using the large skillet you used to brown the sausage, brown hash browns lightly. Once browned, line the bottom of a greased casserole dish with the hash browns.
Add the sausage and cream cheese mixture on top of the hash browns then top with cheddar cheese.
Add eggs, salt, pepper, garlic powder, onion powder, and milk to a mixing bowl. Whisk until blended and pour over casserole mixture.
Bake for 35-40 minutes. Let cool. Then serve and enjoy!