Preheat the oven to 350°F (175°C) and grease a 9×13-inch baking dish.
In a large mixing bowl, blend cream cheese, sour cream, milk, sugar, garlic powder, onion powder, salt, and pepper until smooth and creamy.
Stir in drained corn until evenly coated with the creamy mixture.
Spread the mixture evenly into the greased baking dish and sprinkle shredded cheddar cheese on top.
In a small bowl, combine crushed buttery crackers with melted butter. Sprinkle evenly over the cheese layer.
Bake for 30–35 minutes, or until the casserole is bubbly and the topping turns golden brown.
Let it rest for a few minutes before serving to allow the casserole to set.