Preheat your oven to 375°F (190°C). Lightly grease a 9x13-inch baking dish to prevent sticking.
In a medium mixing bowl, whisk together the sour cream, cream of chicken soup, garlic powder, onion powder, salt, and pepper. Stir until the mixture is creamy and well-combined.
Spread half of the frozen tater tots evenly across the bottom of the prepared baking dish. Pour the sour cream mixture evenly over the layer of tater tots, spreading it gently with a spatula. Sprinkle half of the shredded cheese and bacon (if using) over the sauce for added flavor.
Arrange the remaining tater tots in a single, even layer over the top of the casserole. Sprinkle the remaining shredded cheese generously over the tater tots, ensuring even coverage.
Place the dish in the preheated oven and bake for 35–40 minutes. The casserole is ready when the tater tots are golden and crispy, and the cheese is melted and bubbling.
Carefully remove the casserole from the oven and let it rest for a few minutes to cool slightly. Garnish with a sprinkle of diced green onions and freshly chopped parsley for a touch of color and freshness. Serve warm and enjoy the comforting flavors of this cheesy delight.