Dice the onion, drain the corn, and measure out the soup and cheese.
In a skillet, heat olive oil and sauté the onion for 3-4 minutes until translucent. Add ground beef and cook for 5-7 minutes until browned. Drain excess fat.
Stir in corn, soup, garlic powder, paprika, salt, and pepper. Mix well and heat through for 2-3 minutes. Transfer to a greased baking dish and layer tater tots on top. Sprinkle cheese over tater tots.
Bake in a preheated oven at 350°F for 30-35 minutes until tater tots are golden brown.