Add the ground beef to a large skillet over medium heat. Cook for 15-20 minutes, breaking up the ground beef as it cooks, until it is fully browned.
Preheat the oven to 400°F.
In a large bowl, whisk together the ketchup, honey, mustard, balsamic vinegar, garlic powder, onion powder, and paprika until fully combined.
Pour the sauce over the ground beef in the skillet and stir to coat.
Transfer the ground beef into a 9x13 casserole dish.
Top the ground beef mixture with the tater tots.
Bake for 30 minutes, until the tater tots are browned.
Sprinkle the cheese over the tater tots, and return the dish to the oven for 5 more minutes, until the cheese has fully melted.
Garnish with a sprinkle of green onions and a dollop of sour cream, and enjoy!