Gather all ingredients and dice the onion.
Heat a large skillet over medium heat, add ground beef and diced onion, and cook until beef is browned, about 5 to 7 minutes.
Drain excess fat, then mix in corn, cream of mushroom soup, garlic powder, paprika, salt, and pepper.
Spread the beef mixture in a 9x13-inch baking dish, sprinkle cheese on top, and arrange tater tots in a single layer.
Preheat oven to 350°F and bake for 30 to 35 minutes until tater tots are golden brown.
Let cool for a few minutes before serving.