This easy creamy corn pudding casserole delivers rich, velvety texture without relying on a box mix.
If you’ve ever been disappointed by dry, crumbly corn casseroles that seem to absorb every bit of moisture in the oven, this recipe is your answer. The combination of whole kernel and creamed corn creates a balanced texture that’s neither too dense nor too loose, while cornstarch and evaporated milk work together to build that signature custardy finish. No heavy cream, no sour cream, just a straightforward lineup of pantry ingredients that come together into something genuinely comforting.
This is the side dish that earns its place at holiday tables, potlucks, and family dinners where everyone’s secretly more excited about the sides than the main course. It’s sweet enough to feel special, savory enough to pair with roasted meats, and spoonable in a way that sets it apart from the usual cornbread-based casseroles. Best of all, it’s easy to pull together and bakes in a single dish, leaving you free to focus on everything else.
What You Need for Creamy Corn Pudding Casserole
The ingredient list is short, but each component plays a specific role in building that smooth, custard-like texture.
- Whole kernel corn – adds texture and bite, keeping the pudding from feeling too uniform or pasty.
- Creamed corn – provides the base creaminess and natural corn sweetness that holds everything together.
- Butter – contributes richness and helps the pudding brown gently around the edges.
- Eggs – bind the mixture and give the casserole structure as it bakes.
- Evaporated milk – delivers concentrated dairy richness without the heaviness of cream or the tang of sour cream.
- Cornstarch – thickens the pudding into a custardy consistency that holds its shape when scooped.
- Sugar – adds a subtle sweetness that deepens the corn flavor without turning the dish into dessert.
- Salt and pepper – balance the sweetness and bring out the savory side of the corn.
Baking the Perfect Corn Pudding (Step-by-Step)
STEP 1: Preheat your oven to 350°F and grease a 9×13-inch baking dish with butter or nonstick spray.
STEP 2: Drain the whole kernel corn thoroughly, pressing out excess liquid with a spoon or paper towel to prevent a watery pudding.
STEP 3: In a large mixing bowl, whisk together the beaten eggs, evaporated milk, melted butter, cornstarch, and sugar until the mixture is smooth and the cornstarch has dissolved completely.
STEP 4: Stir in both the drained whole kernel corn and the creamed corn, mixing until everything is evenly distributed.
STEP 5: Season with salt and pepper to taste, then pour the mixture into the prepared baking dish, spreading it into an even layer.
STEP 6: Bake for 50 to 60 minutes, until the center is set with just a slight jiggle and the edges are lightly golden.
STEP 7: Let the pudding cool for 10 to 15 minutes before serving, which allows the custard to firm up and makes portioning much easier.
Serving Ideas: What Tastes Great with Corn Pudding
- Roasted turkey or glazed ham – the sweetness of the pudding complements savory, caramelized meats beautifully.
- Grilled pork chops or barbecue ribs – the creamy texture balances smoky, tangy flavors.
- Simple green beans or roasted Brussels sprouts – vegetable contrast that keeps the plate from feeling too rich.
Tips for Ultra-Creamy Corn Pudding
- Drain the whole kernel corn well – excess moisture is the main culprit behind watery pudding, so pat it dry if needed.
- Whisk the cornstarch thoroughly – dissolve it completely into the wet ingredients to avoid lumps or streaks of uncooked starch.
- Watch the bake time carefully – pull the casserole when the center still has a slight wobble, as it will continue to set as it cools.
- Let the pudding rest after baking – serving it too soon results in a runny texture that firms up beautifully after 10 minutes of cooling.
Corn Pudding Casserole FAQs & Troubleshooting
Can I use fresh or frozen corn instead of canned?
Yes, but you’ll need to adjust the moisture. Fresh or thawed frozen corn should be patted very dry, and you may need to add a tablespoon or two of milk to replace the liquid from the creamed corn if using all kernel corn.
How do I prevent my corn pudding from turning out watery?
Drain the whole kernel corn thoroughly and avoid opening the oven door frequently during baking, which releases heat and prevents proper setting. The cornstarch also needs to be whisked in completely to activate its thickening power.
Is it possible to make this casserole ahead of time?
Absolutely. Assemble the unbaked pudding up to 24 hours in advance, cover tightly, and refrigerate. Let it sit at room temperature for 20 minutes before baking, and add 5 to 10 extra minutes to the bake time.
Can I make this recipe dairy-free?
You can substitute the evaporated milk with canned coconut milk and use vegan butter, though the flavor will shift slightly. The eggs are harder to replace without affecting the custard structure, but a flax egg mixture may work in a pinch.
What’s the best way to reheat leftovers without losing creaminess?
Reheat individual portions in the microwave at 50 percent power in 30-second intervals, or warm the whole dish covered with foil in a 300°F oven for 15 to 20 minutes. A splash of milk can help restore moisture if needed.
How to Store and Reheat Creamy Corn Pudding
Store leftovers in an airtight container in the refrigerator for up to four days. The pudding will firm up as it chills, which is normal—it softens again when reheated.
For reheating, cover the dish with foil and warm in a 300°F oven for 15 to 20 minutes, or microwave individual servings at reduced power to avoid rubbery edges. A small splash of milk or melted butter can help revive the creamy texture if the pudding seems dry.
Freezing isn’t ideal, as the custard texture can become grainy when thawed, but if you do freeze it, wrap tightly and use within one month. Thaw overnight in the fridge and reheat gently.

Easy Creamy Corn Pudding Casserole
Ingredients
Equipment
Method
- Set your oven to preheat at 350°F (175°C) and lightly grease a 9×13-inch baking dish or a deep casserole dish.
- Combine the drained whole kernel corn, both cans of creamed corn, melted butter, beaten eggs, evaporated milk, cornstarch, sugar, salt, and pepper in a large bowl.
- Mix everything together thoroughly so the ingredients are evenly incorporated and the mixture is smooth.
- Transfer the batter to the prepared baking dish, spreading it evenly.
- Place the dish in the oven and bake until the casserole is set and the top is golden, about 50 to 60 minutes.
- Remove the casserole from the oven and allow it to cool for about 10 to 15 minutes before serving to help the custard firm up.
- Serve warm for the best flavor and texture.




