Preheat your oven to 350°F (175°C).
In a skillet, brown the ground beef over medium heat and drain excess fat.
Add chopped onions and cook until soft.
Stir in the cream of mushroom soup, kidney beans, corn, chili powder, garlic powder, salt, and pepper.
Mix well and remove from heat.
Spread the beef mixture evenly in a 9x13 inch baking dish.
Top with shredded cheddar cheese.
Evenly arrange tater tots on top of the cheese.
Bake in the preheated oven for 30-35 minutes, until the tater tots are golden brown.
Let it cool for a few minutes before serving.