Preheat the oven to 350°F.
In a large skillet over medium heat, cook the ground beef, onion, and garlic until the beef is browned and the onion is translucent. Drain any excess fat.
In a large mixing bowl, combine the cooked beef mixture, frozen hash browns, cream of mushroom soup, milk, salt, black pepper, paprika, garlic powder, onion powder, and sour cream. Mix well until all ingredients are evenly combined.
Transfer the mixture to a greased 9x13-inch baking dish. Spread evenly and top with shredded cheddar cheese.
Cover the baking dish with aluminum foil and bake in the preheated oven for 30 minutes. Remove the foil and bake for an additional 15-20 minutes, or until the cheese is bubbly and golden brown.
Let the casserole cool for 5-10 minutes before serving.