Classic Baked Corn Pudding

Classic Baked Corn Pudding
The Spruce
Ratings (85)
  • Total: 70 mins
  • Prep: 20 mins
  • Cook: 50 mins
  • Yield: 6 servings
Nutritional Guidelines (per serving)
317 Calories
15g Fat
40g Carbs
9g Protein
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This custard-like corn pudding is very tasty, and it's the perfect accompaniment for a roast or baked ham. It's also an excellent side dish for a holiday dinner. 

The pudding starts with a simple white sauce. The sauce is mixed with cream-style and whole kernel corn and then beaten eggs are added to make the mixture light and fluffy.

We sweeten corn pudding with some extra sugar but feel free to reduce the sugar or omit it.


  • 4 tablespoons butter
  • 1/2 cup all-purpose flour
  • 2 tablespoons sugar
  • 1 teaspoon salt
  • 1 cup milk
  • 1 (15-ounce) can cream-style corn
  • 1 (15-ounce) can whole kernel corn (or about 2 cups frozen thawed)
  • 3 eggs (separated)

Steps to Make It

  1. Heat oven to 350 F.

  2. Melt butter in a saucepan over medium-low heat.

  3. Add flour, stirring until mixture is well blended. Cook, stirring, for 1 to 2 minutes.

  4. Gradually stir in the milk; add sugar and salt. Cook, whisking constantly, until smooth and thickened. ​The mixture will be thick. 

  5. Remove from heat and stir in cream-style and kernel corn.

  6. Lightly beat egg yolks, and then add to the corn mixture.

  7. In a grease-free bowl, beat egg whites until stiff peaks form.

  8. Fold egg whites into the mixture.

  9. Transfer to a 2-quart buttered casserole.

  10. Set in a larger pan and put in the oven. Add hot water to the large pan to a depth of about 1 inch.

  11. Bake for about 45 minutes.

Tips and Variations

  • Replace the whole kernel corn with fiesta-style corn with peppers.

  • Add 3 to 4 tablespoons of finely chopped red and green bell peppers.