Preheat your oven to 350° F. Using a medium-sized mixing bowl, combine the sugar, flour, baking powder, and salt and set aside.
In a large mixing bowl, beat the eggs using a fork. Stir in the whipping cream and butter and then gradually add the flour mixture. Stir until well-combined and smooth. Next, stir in the corn and additional seasonings.
Pour the mixture into a greased 9 x 13-inch baking pan. Bake for 45 minutes until the top is golden brown. Allow to set for 5 minutes before serving.
To reheat leftovers:
Microwave on 50% power for 1 minute (or until warm.)
Reheat in the oven, covered in foil, mat 300° F for 12 minutes.
On the stove-top over medium-high heat, in a saute pan.