In a large skillet, brown the ground beef with the minced onion and garlic powder. Once browned, drain and then mix in the black beans, corn, red salsa and half of the shredded cheese. Spoon the ground beef mixture into the base of baking dish.
Add the tater tots over top of the beef mixture in the tray and then pour the enchilada sauce over the top. Bake in the preheated oven for 30 to 35 minutes, and then add the remaining shredded cheese on the top and bake another 5 to 10 minutes, or until cheese is melted.