Corn pudding is a classic Southern comfort food that combines sweet corn, cream-style corn, eggs, butter, and milk into a rich, creamy side dish. Unlike corn casserole, which often uses cornbread mix for a bread-like texture, homemade corn pudding has a soft, custardy center with a lightly golden top.
It’s a favorite for Thanksgiving, Christmas, family dinners, potlucks, and backyard BBQs because it’s simple to prepare and pairs well with many main dishes. Whether you use fresh corn, frozen corn, or canned whole kernel corn, this easy corn pudding recipe delivers a comforting flavor in every bite.
With the right ingredients and baking method, you can make the best corn pudding recipe that is creamy, moist, and perfect for both holiday meals and everyday dinners.
Quick Answer
Corn pudding is a creamy, comforting side dish made with sweet corn, cream-style corn, eggs, butter, milk, and simple seasonings. To make it, mix the ingredients, pour them into a greased baking dish, and bake until the top is golden and the center is softly set. This easy corn pudding recipe is perfect for Thanksgiving, Christmas, family dinners, potlucks, and BBQs, and can be made with fresh, frozen, or canned corn.
Why You’ll Love This Corn Pudding Recipe
This easy corn pudding recipe is perfect if you want a side dish that is simple, creamy, and full of comforting flavor. It uses everyday ingredients that are easy to find, making it great for both beginners and experienced home cooks.
The combination of whole kernel corn, cream-style corn, butter, eggs, and milk creates a soft, moist texture with a lightly golden top. You can prepare it for Thanksgiving, Christmas, Sunday dinners, or even a casual family meal.
This homemade corn pudding also works well with fresh corn, frozen corn, or canned corn, so you can make it any time of year. Best of all, it can be prepared ahead, reheats beautifully, and pairs with many main dishes, making it one of the most reliable holiday side dishes you’ll ever serve.
Ingredients You’ll Need

- 2 cans (15.25 ounces each) whole kernel corn, drained
- 1 can (14.75 ounces) cream-style corn
- 2 large eggs, lightly beaten
- ½ cup unsalted butter, melted
- 1 cup whole milk (or heavy cream for a richer texture)
- ¼ cup all-purpose flour
- 2 tablespoons granulated sugar (adjust to taste)
- ½ teaspoon baking powder
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ cup sour cream (optional, for extra creaminess)
- 1 cup shredded cheddar cheese (optional, for cheesy corn pudding)
- 2 tablespoons chopped fresh chives or parsley (optional, for garnish)
- ¼ teaspoon garlic powder (optional, for added flavor)
- 1 small jalapeño, finely diced (optional, for a spicy twist)
Choosing the Best Corn for Corn Pudding
The type of corn you choose can change the texture and flavor of your corn pudding recipe. Fresh corn is the sweetest choice during summer and gives the pudding a juicy, natural flavor.
Frozen corn is a great option because it keeps much of its fresh taste and works well all year. Canned whole kernel corn is the easiest choice and saves time, but be sure to drain it well before mixing.
Cream-style corn is an important ingredient because it adds moisture and creates the creamy texture that makes homemade corn pudding so special. Many cooks like to combine whole kernel corn with cream-style corn for the best results. No matter which type you use, quality corn makes a big difference in both flavor and texture.
Kitchen Tools You’ll Need
You don’t need expensive equipment to make easy baked corn pudding. A medium or large mixing bowl is perfect for combining the ingredients evenly. A whisk helps blend the eggs, milk, and butter until smooth, while measuring cups and spoons keep every ingredient balanced.
A 2-quart baking dish is the most common choice because it allows the pudding to bake evenly with a soft center and lightly browned top. You will also need a rubber spatula to scrape every bit of the mixture into the dish.
If you like crisp edges, a cast-iron skillet is another excellent option. Finally, an oven thermometer can help you bake at the correct temperature, giving your creamy corn pudding the perfect texture every time.
How to Make Corn Pudding (Step-by-Step)
Preheat the Oven
Preheat your oven to 350°F (175°C). Lightly grease a 2-quart baking dish or a 9×9-inch baking pan with butter or nonstick cooking spray to prevent sticking.
Mix the Wet Ingredients
In a large mixing bowl, whisk together the eggs, melted butter, whole milk (or heavy cream), and sour cream until the mixture is smooth and well combined.
Add the Corn
Stir in the drained whole kernel corn and cream-style corn. Mix gently so the corn is evenly distributed throughout the batter.
Add the Dry Ingredients
Sprinkle in the flour, sugar, baking powder, salt, black pepper, and garlic powder if using. Stir until everything is fully combined, but avoid overmixing to keep the pudding light and creamy.
Fold in Optional Ingredients
If you’d like extra flavor, gently fold in the shredded cheddar cheese, diced jalapeño, or fresh herbs. These optional additions make the corn pudding even more delicious.
Pour into the Baking Dish
Pour the corn mixture into the prepared baking dish. Use a spatula to spread it into an even layer so it bakes evenly.
Bake Until Golden
Place the dish in the preheated oven and bake for 45–55 minutes, or until the top is lightly golden and the center is mostly set with a slight jiggle.
Let It Rest and Serve
Remove the corn pudding from the oven and let it rest for 10 minutes before serving. Garnish with chopped parsley or chives if desired, then serve warm with your favorite holiday or family meal.
Pro Tips for Perfect Corn Pudding Every Time
A few simple tips can help you make the best homemade corn pudding every time. Always use room-temperature eggs because they mix more easily with the other ingredients. Drain canned corn well to avoid extra liquid that can make the pudding watery.
If you’re using frozen corn, thaw and pat it dry before adding it to the bowl. Avoid overmixing the batter because it can affect the soft texture. Bake only until the center is set but still slightly soft, as overbaking can dry it out.
Let the pudding rest for several minutes before cutting so it holds its shape better. For even more flavor, add sour cream, fresh herbs, or a little cheddar cheese. These small steps create a rich, creamy, and perfectly moist side dish.
Common Mistakes and How to Avoid Them
One common mistake is adding too much liquid, which can leave your corn pudding watery. Always measure ingredients carefully and drain whole kernel corn before mixing. Another mistake is baking at the wrong temperature.
If the oven is too hot, the edges may brown before the center finishes cooking. Overbaking is another problem because it can make the pudding dry instead of creamy. If your pudding doesn’t set, it may need a few extra minutes in the oven.
Using the correct baking dish size also helps everything cook evenly. Taste the batter before baking, if safe to do so with pasteurized eggs or by checking seasonings beforehand, to make sure it has enough salt and pepper. Following these tips will help you enjoy a perfectly moist and flavorful Southern corn pudding every time.
Easy Variations to Try
One of the best things about corn pudding is how easy it is to customize. For a richer dish, mix in shredded cheddar cheese to make cheesy corn pudding. Add cooked bacon for a smoky flavor or chopped jalapeños if you enjoy a little heat.
Fresh herbs like parsley, chives, or thyme bring a fresh taste that balances the creamy texture. You can also replace regular milk with heavy cream for an even richer pudding. If you’re looking for a lighter version, use low-fat milk and reduce the butter slightly.
Some people enjoy adding green onions or a pinch of paprika for extra flavor. These simple changes let you create a homemade corn pudding recipe that fits your family’s favorite tastes while keeping the same creamy texture.
What to Serve with Corn Pudding
Corn pudding is a versatile side dish that pairs well with many meals. It is a favorite during Thanksgiving and Christmas, served alongside roast turkey, glazed ham, stuffing, and cranberry sauce. It also tastes wonderful with roasted chicken, grilled steak, pork chops, barbecue ribs, or smoked brisket.
For everyday dinners, enjoy it with fried chicken, meatloaf, or baked chicken breasts. Add fresh green beans, roasted vegetables, or a crisp garden salad to create a balanced meal. Warm dinner rolls and mashed potatoes also make excellent additions to a holiday table.
Because creamy corn pudding has a rich, slightly sweet flavor, it balances savory meats beautifully. Whether you’re hosting a holiday gathering or a family dinner, this classic side dish always fits the menu.
Make-Ahead, Storage, Freezing, and Reheating
You can make corn pudding ahead of time, making it perfect for busy holidays and meal planning. Prepare the mixture a day before baking, cover it tightly, and keep it in the refrigerator until you’re ready to cook.
Leftover homemade corn pudding should be stored in an airtight container and will stay fresh in the refrigerator for up to four days. For longer storage, wrap it well and freeze it for up to two months.
Thaw overnight in the refrigerator before reheating. Warm individual servings in the microwave or reheat a larger portion in the oven until heated through. Covering the dish with foil while reheating helps keep it moist. Proper storage allows you to enjoy this creamy side dish even after your holiday meal is over.
FAQs
Is corn pudding the same as corn casserole?
No. Corn pudding has a soft, creamy, custard-like texture made with eggs and dairy, while corn casserole is usually firmer and often includes cornbread or Jiffy mix, giving it a more bread-like consistency.
Can I use fresh, frozen, or canned corn?
Yes. Fresh corn offers the sweetest flavor, frozen corn is a convenient year-round option, and canned whole kernel corn works well when drained properly. Any of these choices can make a delicious homemade corn pudding.
Why didn’t my corn pudding set properly?
A runny pudding is usually caused by too much liquid or not baking it long enough. Bake until the edges are lightly golden and the center is mostly set with a slight jiggle. It will continue to firm up as it rests.
Can I make corn pudding ahead of time?
Absolutely. You can prepare the mixture up to one day in advance and keep it covered in the refrigerator. Bake it when you’re ready to serve, or bake it ahead and gently reheat before your meal.
How should I store and reheat leftovers?
Store leftover corn pudding in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave or warm a larger dish in a 325°F (163°C) oven until heated through. Cover it with foil to keep it moist.
Can I freeze corn pudding?
Yes. Let the pudding cool completely, then wrap it tightly or place it in a freezer-safe container. Freeze for up to 2 months. Thaw overnight in the refrigerator before reheating for the best texture.
What can I add to make corn pudding more flavorful?
You can easily customize your corn pudding recipe by adding cheddar cheese, cooked bacon, diced jalapeños, chopped green onions, fresh herbs, or a pinch of smoked paprika. These simple additions bring extra flavor while keeping the pudding creamy and delicious.
Expert Tips for the Best Flavor
If you want the best corn pudding recipe, focus on building layers of flavor. Use real butter instead of margarine for a richer taste, and choose good-quality cream-style corn for extra creaminess.
A spoonful of sour cream adds richness without making the pudding heavy. Freshly ground black pepper and a little garlic powder can boost the savory flavor without overpowering the sweet corn. If you enjoy cheese, freshly shredded cheddar cheese melts better than pre-shredded varieties.
Let the pudding rest for several minutes before serving so the texture becomes creamy and easy to scoop. Finally, garnish with chopped parsley, chives, or green onions for a fresh finish. These small touches help turn a simple Southern corn pudding into a memorable family favorite.
Conclusion
This easy corn pudding recipe is everything you want in a comforting side dish—creamy, moist, flavorful, and simple to make. Whether you’re preparing it for Thanksgiving, Christmas, a family dinner, or a weekend barbecue, it delivers reliable results with everyday ingredients.
Using fresh, frozen, or canned corn gives you flexibility throughout the year, while simple variations like cheese, bacon, or herbs let you make the recipe your own.
With the helpful tips, storage advice, and troubleshooting guide in this article, you’ll have everything you need to make homemade corn pudding with confidence. Once you serve this rich and comforting dish, it’s likely to become a regular favorite on your dinner table and a recipe your family requests again and again.