½ cup butter, divided
1 shallot, minced
3 tablespoons all-purpose flour
2 tablespoons chopped fresh sage
½ teaspoon kosher salt
2 cups heavy cream
2 16-ounce packages frozen corn kernels or the equivalent fresh corn
1 sleeve saltine crackers, about 40, finely crushed and divided
2 large eggs, lightly beaten
2 tablespoons sugar
Preheat the oven to 350° Fahrenheit.
In a large saucepan, melt 1/4 cup of the butter over medium heat. Add the shallot and cook, stirring for 1 minute. Stir in the flour, sage and salt, then mix in the cream. Cook, stirring, over medium heat for about 3 minutes, until the mixture thickens. Add the corn.
Stir half of the cracker crumbs into the corn mixture. Add the eggs and sugar; stir to incorporate.
Transfer the mixture to a 2-quart baking dish. Cover the dish with foil and bake for 15 minutes.
While the casserole is baking, melt the remaining ¼ cup of butter and toss it with the remaining cracker crumbs.
Remove the foil from the casserole and sprinkle the cracker mixture in an even layer over the top. Bake uncovered for 35-40 minutes more.
Serve hot.