Creamy Southern-Style Corn Pudding Recipe

A buttery, old-fashioned corn pudding is a must-have for special occasions and weeknight dinners alike. This creamy, custard-like side dish is savory with a touch of sweetness and full of tender corn in every bite.

Corn Pudding in a baking dish with a serving removed

Why this recipe works


This classic corn pudding has a light, souffle-like texture with a delicate golden top and a creamy interior. It’s richer and softer than a cornbread-based casserole, making it a comforting holiday favorite that works just as well for everyday meals.

Scoop of Corn Pudding being lifted out of the baking dish

Ingredients you will need


All quantities and the step-by-step printable recipe are available in the recipe card below. Key components include flour, sugar, baking powder, eggs, milk, butter, sour cream, and both whole kernel and cream-style corn to achieve the ideal texture.

Ingredients for Corn Pudding

Ingredient info and substitution suggestions


Corn: This recipe calls for both whole kernel corn and cream-style corn. If you prefer, frozen whole kernel corn can replace canned kernels, but keep the cream-style corn (or prepare a homemade creamed corn) to preserve the pudding’s creamy consistency.

How to make corn pudding


Step-by-step photos and instructions are included to help you follow along. Use the printable recipe card below for exact measurements and the full method.

  1. Preheat the oven to 350°F. Lightly grease a 2 1/2‑quart baking dish.
  2. In a medium bowl, whisk together all-purpose flour, granulated sugar, baking powder, and salt; set aside.all-purpose flour, granulated sugar, baking powder, and salt in a mixing bowl
  3. In a large bowl, whisk the eggs with whole milk, melted butter, and sour cream until smooth.eggs and buttermilk mixture in a bowl
  4. Add the dry ingredients to the wet mixture and whisk until combined and lump-free.adding dry ingredients to wet ingredients in a mixing bowl
  5. Fold in the whole kernel corn and cream-style corn, then pour the batter into the prepared dish. Bake until the top is golden brown and the center has a slight jiggle, about 60–70 minutes. It will firm as it cools.corn kernels and cream corn added to corn pudding batteroverhead shot of corn pudding in an oval baking dish
  6. Let the pudding cool slightly before serving so it sets and slices cleanly.baked corn pudding in a casserole dish

Frequently asked questions & expert tips


How do you store leftover corn pudding?

Store leftovers in an airtight container in the refrigerator for up to four days. Reheat in a 350°F oven until warmed through, or microwave individual portions.

Can you freeze corn pudding?

Freezing is not recommended; the dairy-rich texture can become grainy when thawed.

What’s the difference between corn pudding and corn casserole?

Corn pudding is creamy and custard-like. Corn casserole typically includes cornbread mix and yields a firmer, bread-like texture. Both are similar in flavor but differ in consistency.

Corn Pudding on a plate with a fork

Serving suggestions


Corn pudding is a classic holiday side for Thanksgiving, Christmas, and Easter, but it also pairs beautifully with roast chicken, pork, grilled meats, or a simple weeknight dinner. Garnish with thinly sliced green onions or a sprinkle of chopped parsley for freshness.

More related recipes


  • Corn Casserole
  • Scalloped Corn
  • Broccoli Casserole
  • Hashbrown Casserole

I love sharing recipes and kitchen tips. If you’d like new recipes delivered to your inbox, consider subscribing to the newsletter for updates whenever a new recipe posts.

Close up photo of a scoop of Corn Pudding

Corn Pudding

Old-fashioned corn pudding with a creamy, custard-like interior and a delicate golden crust.
5 from 2 votes

IMPORTANT – Frequently asked questions are included earlier in the post and may be helpful. Scroll up to read them.

Course: Side Dish
Cuisine: American
Servings: 10 servings
1 10
Calories: 263
Author: Amanda Davis

Ingredients

  • ½ cup all purpose flour
  • cup granulated sugar
  • 2 teaspoons baking powder
  • ½ Tablespoon sea salt
  • 4 large eggs
  • 1 cup whole milk
  • 4 Tablespoons salted butter melted, 1/2 stick
  • ½ cup sour cream full fat
  • 24 ounces whole kernel corn drained, two 12‑ounce cans
  • 28 ounces cream style corn two 14‑ounce cans

Things you’ll need

  • 2 1/2‑quart baking dish
  • Mixing bowls

Before you begin

  • If you substitute frozen whole kernel corn, be sure the cream-style corn remains canned or homemade to keep the pudding creamy.
  • A 3‑quart rectangular baking dish works if you don’t have an oval dish.
  • Expect a slight jiggle in the center when the pudding is done; it will set as it cools.
  • Baking time varies by oven; check between 60 and 75 minutes. The center should not be liquid but may wobble slightly.

Instructions

  • Preheat oven to 350°F. Lightly grease a 2 1/2‑quart baking dish.
  • Whisk together flour, sugar, baking powder, and salt in a medium bowl; set aside.
  • In a large bowl, whisk eggs, milk, melted butter, and sour cream until smooth.
  • Stir the dry ingredients into the wet mixture until well combined.
  • Fold in both types of corn and transfer to the prepared dish. Bake 60–70 minutes, until golden and slightly set in the center.
  • Let cool slightly before serving so the pudding firms up and slices cleanly.

Expert tips & FAQs

  • Refrigerate leftovers in an airtight container for up to four days. Reheat in a 350°F oven for best texture.
  • Avoid freezing; the dish’s texture changes after thawing because of the dairy ingredients.

Nutrition

Serving: 1serving
| Calories: 263cal
Tried this recipe? Save it for later!If you enjoy this recipe, consider saving it to your recipe collection or bookmarking the page for easy access.

Recipes here are tested in a conventional oven. Oven performance varies, so an oven thermometer can help ensure accurate baking temperatures. Times may need minor adjustments for alternate appliances.