Preheat oven to 350°F. Butter 13 x 9-inch baking dish or 2-quart baking dish. In large bowl with wire whisk, combine whole-kernel corn, creamed corn, eggs, heavy cream, sugar, sour cream, flour, baking powder and salt.
Spoon mixture into prepared baking dish. Bake until golden brown and set, about 55 to 60 minutes. Remove from oven. Let stand 15 minutes. Serve warm.
Recipe courtesy of Cans Get You Cooking