I usually pull this together on days when cooking feels like too much effort, but I still want something warm and satisfying. The creamy sauce, tender noodles, and bits of salty ham just work together without needing much fuss.
It’s also flexible, which I appreciate. Not a fan of mushrooms? Skip them. Want to toss in extra vegetables? Go for it. This dish doesn’t mind a few changes, and that’s part of why I keep coming back to it.
And honestly, once it’s bubbling out of the oven with that cheesy top, it doesn’t stick around long. It’s the kind of meal people go back for, even when they say they’re full.
Ingredients Needed for the Recipe
Cream of mushroom soup - forms the creamy base that ties everything together
Canned sliced mushrooms (drained) - adds a soft texture and earthy flavor
Milk - helps thin the soup into a smooth, pourable sauce
Cooked cubed ham - the star ingredient, bringing a savory and slightly smoky taste
Egg noodles - the backbone of the dish, soaking up all the creamy goodness
Sometimes I like to add a bit of freshness to balance the richness of the casserole. Fresh vegetables can bring a slight crunch and a pop of color that makes the dish feel a little more complete.
If you’re using raw vegetables, keep in mind they won’t soften as much unless you sauté them first. That little step can make a big difference if you prefer everything tender and blended together.
On the other hand, leaving them slightly crisp can give the casserole a nice contrast. It really depends on what kind of texture you enjoy when you dig in.
How to make Ham and Noodle Casserole?
Step 1 - Preheat and Prepare
Start by preheating your oven to 350 degrees. While that’s heating up, bring a pot of water to a boil and cook your egg noodles according to the package directions until they’re just al dente.
You don’t want them too soft at this stage because they’ll continue cooking in the oven. Once done, drain them well and set aside so they’re ready to go.
Step 2 - Mix the Creamy Base
In a large bowl or directly in your baking dish, whisk together the cream of mushroom soup, milk, and drained mushrooms. The mixture should look smooth and slightly thick but still easy to stir.
If you want an extra creamy texture, this is where you could sneak in a bit of sour cream. It adds richness without making the dish feel too heavy.
Step 3 - Combine Everything
Add the cooked noodles and cubed ham into the creamy mixture. Gently fold everything together until the noodles are evenly coated and the ham is well distributed.
Try not to overmix here. A light hand keeps the noodles from breaking apart and helps maintain a nice texture throughout the casserole.
Step 4 - Add the Cheese Topping
Spread the mixture evenly in your baking dish and sprinkle the shredded cheddar cheese over the top. Don’t be shy with it, a generous layer makes all the difference.
If you like a little extra cheesy bite, you can also mix some cheese into the casserole before topping it. That way you get melted cheese inside and out.
Step 5 - Bake Until Golden
Place the dish in the oven and bake for about 30 minutes. You’re looking for a bubbly center and a lightly golden top that smells irresistible.
Let it sit for a few minutes before serving. It helps everything settle and makes scooping much easier.
Vegetable Add-Ins for Casseroles
This recipe is pretty forgiving when it comes to adding extras. If you’ve got vegetables that need to be used up, this is a great place to include them without overthinking it.
Frozen vegetables work just as well as fresh ones. Just make sure they’re thawed and drained so they don’t add extra moisture to the dish.
Onions for a little sweetness and depth
Broccoli for a hearty, slightly crisp bite
Mushrooms for extra earthy flavor
Squash for a soft, mild addition
Green beans for texture and color
Carrots for a hint of sweetness
Spinach for a subtle, leafy touch
Bell peppers for a bright, fresh flavor
Make-Ahead and Storage
If you’re planning ahead, you can assemble this casserole earlier in the day and keep it covered in the refrigerator. I usually try not to prep it too far in advance because the noodles can absorb too much moisture.
When you’re ready to bake, just take it out, let it sit for a few minutes, and then pop it into the oven. It’s an easy way to take the pressure off dinner time.
For leftovers, store the casserole covered in the fridge. It keeps well for about 3 to 5 days, and the flavors actually deepen a bit after the first day.
Freezing is possible, but I don’t always recommend it. Cream-based sauces can change texture once thawed, and the noodles may lose that soft, comforting feel.
Tips
Swap out the cream of mushroom soup with cream of chicken, celery, or broccoli if mushrooms aren’t your thing
Add about half a cup of sour cream to make the casserole extra creamy and rich
Use frozen vegetables for convenience, just thaw and drain them well first
Mix some cheese into the casserole base for a more even cheesy flavor throughout
Don’t overcook the noodles before baking, they should be slightly firm
Let the casserole rest a few minutes after baking for easier serving
This comforting Ham and Noodle Casserole transforms leftover holiday ham into a creamy, cheesy family dinner that comes together in minutes. Tender egg noodles are tossed with savory ham, a rich mushroom soup sauce, and topped with melted cheddar for a satisfying one-dish meal. Perfect for busy weeknights or using up post-celebration leftovers!
Ingredients
1can (10.5 oz) condensed cream of mushroom soup
1can (4 oz) sliced mushrooms, drained (optional)
½cup milk (2% or whole milk preferred)
2cups cooked ham, cubed (about 300g)
8oz wide egg noodles (uncooked)
½cup sharp cheddar cheese, shredded (plus extra for topping if desired)
Instructions
1
Prep & PreheatPreheat your oven to 350°F (175°C). Lightly grease a 9x9-inch baking dish or similar 1.5-quart casserole pan.
2
Cook the NoodlesBring a large pot of salted water to a boil. Cook egg noodles according to package directions until al dente. Drain well and set aside.
Avoid overcooking as noodles will soften further during baking.
3
Mix the Sauce BaseIn the prepared baking dish (or a large mixing bowl), whisk together the cream of mushroom soup, milk, and drained mushrooms until smooth and well combined.
4
Combine & AssembleGently fold the cooked noodles and cubed ham into the soup mixture until evenly coated. Spread the mixture evenly in the baking dish if not already assembled there.
5
Top & BakeSprinkle the shredded cheddar cheese evenly over the top. Bake uncovered for 25-30 minutes, or until the casserole is bubbly around the edges and the cheese is melted and lightly golden.
6
Rest & Serve
Let the casserole rest for 5 minutes before serving to allow the sauce to set slightly. Serve warm and enjoy!
Nutrition Facts
Servings 4
Serving Size 1 casserole portion
Amount Per Serving
Calories480kcal
% Daily Value *
Total Fat18g28%
Saturated Fat7g35%
Cholesterol65mg22%
Sodium890mg38%
Potassium420mg12%
Total Carbohydrate48g16%
Dietary Fiber2g8%
Sugars4g
Protein26g52%
Vitamin A 450 IU
Vitamin C 2 mg
Calcium 180 mg
Iron 2.5 mg
Vitamin D 40 IU
Vitamin E 0.8 IU
Vitamin K 3 mcg
Thiamin 0.4 mg
Riboflavin 0.3 mg
Niacin 6.2 mg
Vitamin B6 0.5 mg
Folate 38 mcg
Vitamin B12 1.8 mcg
Biotin 4 mcg
Pantothenic Acid 1.2 mg
Phosphorus 280 mg
Iodine 15 mcg
Magnesium 45 mg
Zinc 2.2 mg
Selenium 22 mcg
Copper 0.15 mg
Manganese 0.5 mg
Chromium 3 mcg
Molybdenum 7 mcg
Chloride 980 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
Tips & Variations:
No mushroom fan? Swap cream of mushroom for cream of celery, chicken, or broccoli soup.
For extra creaminess, stir in ½ cup sour cream with the soup mixture.
Boost nutrition by adding thawed frozen peas, carrots, or green beans.
Love cheese? Mix half into the casserole and save half for the topping.
Keywords:
ham casserole, noodle casserole, leftover ham recipe, easy dinner, family meal