Preheat your oven to 375°F (190°C) and lightly grease a 9x13-inch baking dish.
In a skillet over medium heat, cook the ground beef and onion until the beef is browned. Drain excess grease.
Stir in the cream of mushroom soup, milk, garlic powder, salt, and pepper, mixing well.
Pour the beef mixture into the prepared baking dish and spread evenly.
Sprinkle 1 cup of shredded cheese over the beef mixture.
Arrange the frozen tater tots in a single layer on top.
Bake for 35-40 minutes, until the tater tots are crispy and golden brown.
Sprinkle the remaining 1 cup of shredded cheese on top and bake for another 5 minutes, or until the cheese is melted.
Let it cool slightly before serving. Enjoy!