As I stood in my kitchen, the aroma of sweet corn mingling with smoky ham transported me back to my childhood Thanksgiving dinners. It’s amazing how a single dish can evoke such warmth and nostalgia! Today, I’m sharing my beloved recipe for Corn Pudding with Mushrooms and Ham—a delightful side that’s not only a crowd-pleaser but also incredibly versatile, serving either as a comforting side or a standalone dish. You’ll love how effortlessly it brings together textures and flavors, all while being a quick prep option in the chaos of holiday cooking. Why settle for ordinary when this dish can elevate your festive feast? Let’s dive in and make some delicious memories together!

Why Is Corn Pudding So Irresistible?
Comforting, Creamy Texture: This dish offers an irresistible blend of creamy corn and hearty mushrooms, making every bite a cozy delight.
Quick to Prepare: Perfect for busy holiday kitchens, this recipe saves you valuable time without skimping on flavor.
Versatile Dish: Enjoy it as a savory side or a delicious main course; either way, it’s sure to impress your guests!
Classic Flavor Combination: The sweet corn paired with smoky ham creates a nostalgic taste that harks back to unforgettable family gatherings.
Substitutions Simplified: Need a vegetarian option? Just skip the ham for a delightful version that maintains all the comforting qualities—just like our Collard Green Gratin can easily become a hearty alternative.
Dive into this creamy creation and watch it disappear from the table!
Corn Pudding with Mushrooms and Ham Ingredients
• Discover the delightful ingredients for a cozy dish!
For the Base
- Corn – Offers natural sweetness and creaminess; frozen corn is a handy substitute for reduced prep time.
- Mushrooms – Add umami depth to the pudding; any variety you prefer will work beautifully.
- Ham – Introduces a savory element to balance the dish; consider smoked tempeh for a delightful vegetarian twist.
- Eggs – Bind the ingredients together and create a rich, fluffy texture; aquafaba can be used as a vegan egg substitute.
- Milk – Contributes creaminess to the pudding; feel free to swap with almond or oat milk for a dairy-free option.
For Flavoring
- Butter – Adds richness and flavor; use a plant-based alternative for a dairy-free version.
- Salt – Enhances all the flavors in the dish; adjust according to personal taste preferences.
- Pepper – A simple spice that adds warmth; feel free to include crushed red pepper for a bit of heat.
Optional Add-Ins
- Cheddar Cheese – Melts beautifully and adds creaminess; try using a dairy-free cheese for a vegetarian variation.
- Green Onions – Infuse a fresh, mild onion flavor; scallions work just as well if you prefer.
With these ingredients at hand, you’re one step closer to creating the delicious Corn Pudding with Mushrooms and Ham that’s sure to become a cherished part of your Thanksgiving table!
Step‑by‑Step Instructions for Corn Pudding with Mushrooms and Ham
Step 1: Preheat the Oven
Begin by preheating your oven to 350°F (175°C). This ensures even cooking later on. While waiting for the oven to reach temperature, gather your ingredients and have a greased 8×8-inch baking dish ready for the corn pudding with mushrooms and ham. This preparation will set the stage for an effortless cooking experience.
Step 2: Sauté the Vegetables
In a medium skillet, melt 2 tablespoons of butter over medium heat. Add chopped mushrooms and sauté for about 5-7 minutes until they are golden brown and have released their moisture. The mushrooms should be tender and fragrant at this point. Stir in a touch of salt and pepper to enhance the flavors, creating a savory base for your corn pudding.
Step 3: Combine the Base Ingredients
In a large mixing bowl, whisk together 4 eggs and 1 cup of milk until well combined. Then, incorporate 2 cups of corn, the sautéed mushrooms, and 1 cup of diced ham. Mix thoroughly; the puddings should be a lovely vibrant yellow speckled with bits of ham and mushrooms. This mixture will form the creamy and comforting foundation of your corn pudding.
Step 4: Add Seasonings and Optional Ingredients
Season the mixture with additional salt and pepper as desired, and fold in any optional ingredients like shredded cheddar cheese or chopped green onions for an extra flavor boost. These additions not only enhance the overall taste of the corn pudding but also contribute to its delightful texture, making every bite a savory treat.
Step 5: Transfer to Baking Dish
Pour the corn pudding mixture into your prepared baking dish, spreading it evenly with a spatula. Ensure that the mixture is level to promote uniform cooking. As you pour, enjoy the delicious aroma wafting from the combination of ingredients. This is a promising sign that your Corn Pudding with Mushrooms and Ham will be a hit!
Step 6: Bake to Perfection
Carefully place the baking dish in the preheated oven and bake for 35-40 minutes. You’ll know it’s ready when the top is golden brown and the edges are slightly puffy. The center should be set but still moist, ensuring that you achieve that creamy texture everyone loves in this corn pudding.
Step 7: Cool and Serve
Once baked, remove the dish from the oven and let it cool for about 10 minutes. This resting period allows the pudding to firm up slightly, making it easier to serve. As you prepare to dish it out, the delicious aroma of your Corn Pudding with Mushrooms and Ham will surely entice everyone at the table.

Make Ahead Options
These Corn Pudding with Mushrooms and Ham are perfect for meal prep enthusiasts! You can sauté the mushrooms and chop the ham up to 3 days in advance and store them in an airtight container in the refrigerator to keep them fresh. Additionally, you can combine the milk, eggs, and corn mixture ahead of time, keeping it refrigerated overnight; this ensures all flavors meld beautifully. When you’re ready to serve, simply combine the prepped ingredients, pour them into your baking dish, and bake as directed. With these make-ahead steps, you’ll save precious time during the holidays while still delivering a dish that’s just as delicious as if made fresh!
How to Store and Freeze Corn Pudding with Mushrooms and Ham
Fridge: Store any leftover corn pudding in an airtight container for up to 3 days. This will keep it fresh without drying it out.
Freezer: If you want to make it ahead, freeze the cooled corn pudding, wrapped tightly in plastic wrap, for up to 2 months. Thaw overnight in the fridge before reheating.
Reheating: Gently reheat in the oven at 350°F (175°C) for about 20-25 minutes or until heated through. This preserves the creamy texture and flavors of your tasty corn pudding with mushrooms and ham.
Serving Fresh: Enjoy it right after baking for the best flavor and texture, but storing will allow you to savor this dish throughout the week!
What to Serve with Corn Pudding with Mushrooms and Ham
Complement the warmth and richness of corn pudding with delightful dishes that complete your festive meal.
- Herby Barley Salad: Adds a fresh, nutty contrast with chewy grains and earthy mushrooms, balancing the creamy sweetness of the pudding.
- Blistered Green Beans: The crunchy texture and bright flavor enhance the overall experience, providing a refreshing counterpoint to the comforting dish.
- Roasted Carrots with Fennel: Sweet and savory, these vibrant veggies elevate your plate and echo the natural sweetness of the corn.
- Collard Green Gratin: Rich and creamy, this hearty dish pairs beautifully, adding depth and a comforting feel to your Thanksgiving spread.
- Cranberry Sauce: A tangy, tart contrast that offsets the sweet and savory elements, making every bite an explosion of flavor.
- Sweet Potato Casserole: The buttery sweetness of this classic will complement your corn pudding while inviting a homey feel to the table.
- Winter Squash Bowl: A blend of textures from roasted squash and fresh greens, this dish beautifully harmonizes with the flavors of corn pudding.
- Sparkling Apple Cider: Bubbly and refreshing, this drink offers a festive touch, making it a lovely accompaniment to your holiday feast.
- Pumpkin Pie: End your meal on a sweet note with this beloved dessert, which mirrors the comforting flavors found in variations of corn pudding.
Each of these suggestions brings something special to your table, enhancing your experience with corn pudding with mushrooms and ham!
Variations & Substitutions for Corn Pudding with Mushrooms and Ham
Feel free to get creative with this comforting dish; there’s nothing like tailoring it to suit your family’s taste!
-
Vegetarian Delight: Omit the ham and replace it with smoked tempeh for a savory, plant-based version. This maintains the satisfying umami flavor without compromising on heartiness.
-
Grain Swap: For a gluten-free option, substitute regular corn with polenta, blending it into the pudding for delightful creaminess and a unique twist.
-
Cheesy Goodness: Incorporate a blend of sharp cheddar and creamy Gruyère for a richer flavor. The extra cheesiness will elevate every bite!
-
Herb Infusion: Add fresh herbs like thyme or rosemary to the mixture for an aromatic lift. This adds refreshing notes that compliment the earthiness of the mushrooms.
-
Spicy Kick: For those craving a touch of heat, include diced jalapeños or a sprinkle of cayenne pepper to spice up your corn pudding. This will leave guests wanting seconds!
-
Nutty Flavor Boost: Toss in a handful of toasted pecans or walnuts for a crunchy texture contrast. The nutty accents complement the sweet and creamy elements perfectly.
-
Fruit Addition: Mix in some diced apples or pears to balance the savory flavors with a hint of sweetness. This unexpected twist will surprise and delight your guests!
-
Creamy Alternative: Swap the milk out with coconut milk for a tropical twist—adding a subtle sweetness that pairs beautifully with the savory aspects of the dish.
By exploring these variations, you’ll elevate your Corn Pudding with Mushrooms and Ham to new heights, making it an unforgettable centerpiece at your Thanksgiving table!
Expert Tips for Corn Pudding with Mushrooms and Ham
-
Uniform Chopping: Ensure mushrooms and ham are cut into uniform pieces for even cooking. This guarantees a consistent flavor and texture throughout your corn pudding.
-
Avoid Overmixing: When combining the ingredients, mix just until incorporated to maintain a fluffy texture. Overmixing can lead to a dense pudding.
-
Check for Doneness: Use a toothpick inserted in the center of the corn pudding; it should come out clean when fully baked. This ensures your dish is cooked to perfection!
-
Customize Flavors: Feel free to adjust seasonings based on your preference. A pinch of cayenne or paprika can add a lovely kick to your corn pudding with mushrooms and ham.
-
Make Ahead: Prepare your mixture a day in advance and refrigerate. Just bake it fresh on the day of serving for a stress-free holiday meal!
-
Dairy-Free Option: Substitute the milk with almond or oat milk to cater to dietary needs without sacrificing the creamy richness of this unique dish.

Corn Pudding with Mushrooms and Ham Recipe FAQs
What kind of corn should I use for corn pudding?
Absolutely! For the best flavor and texture, I recommend using fresh or frozen corn. Frozen corn is a wonderful time-saver and still offers great sweetness. If fresh corn is in season, try using it off the cob for an even more vibrant taste.
How should I store leftover corn pudding?
Just pop any uneaten corn pudding into an airtight container and store it in the fridge for up to 3 days. If you’re like me and love leftovers, this keeps the dish fresh and prevents drying out!
Can I freeze corn pudding with mushrooms and ham?
Yes, indeed! Allow the corn pudding to cool completely, then wrap it tightly in plastic wrap and place it in a freezer-safe container for up to 2 months. When you’re ready to enjoy it again, thaw overnight in the refrigerator and reheat gently in the oven to maintain that creamy texture.
What if my corn pudding doesn’t set properly?
If you find your corn pudding is too runny, it might need a little extra baking time. Make sure the center is set and springy when you gently shake the pan. If you’re using larger eggs or more liquid than specified, adding an additional egg can help it firm up next time!
Can I modify the recipe for dietary restrictions?
Very much so! This recipe can be easily altered. For a vegetarian option, simply omit the ham and use smoked tempeh for that salty depth. You can also substitute dairy milk with almond or oat milk for a dairy-free delight, and aquafaba works well as a vegan egg replacement. Don’t hesitate to experiment!
Are there any ingredient substitutions I can make?
Definitely! You can replace the mushrooms with zucchini or spinach, depending on what you have on hand, and swap out the ham for your favorite protein or even cheese for a deliciously rich flavor. The beauty of this corn pudding is that it’s versatile and can be tailored to your taste preferences!

Creamy Corn Pudding with Mushrooms and Ham for Cozy Evenings
Ingredients
Equipment
Method
- Preheat the oven to 350°F (175°C) and prepare an 8x8-inch greased baking dish.
- Melt 2 tablespoons of butter in a skillet over medium heat. Sauté chopped mushrooms for 5-7 minutes until golden brown, then season with salt and pepper.
- In a large bowl, whisk together 4 eggs and 1 cup of milk. Incorporate 2 cups of corn, sautéed mushrooms, and 1 cup of diced ham, mixing thoroughly.
- Add additional salt and pepper to taste, then fold in any optional ingredients like cheddar cheese or green onions.
- Pour the mixture into the prepared baking dish, spreading it evenly.
- Bake for 35-40 minutes until the top is golden brown and edges are puffy, ensuring a creamy center.
- Allow to cool for 10 minutes before serving.

Leave a Reply