Preheat oven to 375°F (190°C).
Grease a 9×13-inch baking dish.
Cook the ground beef and diced onion until browned.
Drain any excess grease.
Stir in garlic and cook for 30 seconds.
Add chili powder, smoked paprika, salt, and black pepper.
Mix in the kidney beans and corn.
Stir in the cream of mushroom soup.
Fold in the sour cream until well combined.
Spread the beef mixture evenly into the baking dish.
Sprinkle 1½ cups shredded cheddar cheese over the mixture.
Arrange frozen tater tots in a single layer on top.
Bake for 35 minutes.
Sprinkle the remaining cheese over the tater tots.
Bake for another 8–10 minutes until the cheese melts and the tots are crispy.
Garnish with chopped parsley.
Let rest for 5 minutes before serving.