Preheat your oven to 350°F (175°C).
In a large mixing bowl, combine the corn kernels, shredded white cheddar cheese, milk, heavy cream, and eggs. Stir until well blended.
Add the finely chopped green onions, garlic powder, salt, and black pepper to the mixture. Mix until all ingredients are evenly incorporated.
Transfer the corn mixture into a greased baking dish, spreading it out evenly.
In a separate bowl, combine the breadcrumbs and melted butter. Mix well until the breadcrumbs are fully coated.
Sprinkle the breadcrumb mixture evenly over the corn mixture in the baking dish.
Bake in the preheated oven for 30-35 minutes, or until the top is golden brown and the edges are bubbly.
Allow the dish to cool for a few minutes before serving. Enjoy your delicious White Cheddar Baked Corn!