Easy Ham and Noodle Casserole Recipe

Looking for a hearty, comforting dish that’s easy to make for a family dinner? This ham and noodle casserole recipe might just become your go-to comfort meal. With simple ingredients, this dish comes together quickly and is perfect for using up leftover ham. It’s packed with flavor and will satisfy both kids and adults alike.
Growing up, this ham and noodle casserole was a staple in my house, especially after holiday dinners when leftover ham was in ample supply. My mom was a master at whipping up comforting dishes with whatever was on hand, and this casserole was one of her magic recipes. I remember the warmth of the kitchen and the irresistible aroma that filled our home on those chilly winter evenings. It’s a dish that’s deeply part of our family traditions, and I’m excited to share it with you.
Why You’ll Love This Recipe
- Quick and Easy: Perfect for busy weeknights, this casserole can be on the table in under an hour.
- Kid-Friendly: With its creamy texture and cheesy top, kids will love every bite.
- Budget-Friendly: Uses pantry staples and leftover ham, making it economical and practical.
- Versatile: Can be customized with different vegetables and cheeses.
Ingredients Notes
This recipe calls for simple ingredients, most of which you might already have in your kitchen. For the ham, any type of cooked ham will do, whether it’s from a holiday ham or deli slices. Swiss cheese is recommended, but feel free to swap with cheddar or mozzarella for different flavor profiles. We also use egg noodles which maintain their shape well during baking — if needed, you can substitute with pasta shells or penne.
Recipe Steps
Step 1
Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish to prevent sticking.
Step 2
Cook the egg noodles according to the package instructions until al dente. Drain and set aside.
Step 3
In a large bowl, combine the cooked noodles, ham, cream of mushroom soup, milk, and half of the shredded cheese. Mix until everything is well coated.
Step 4
Pour the mixture into the prepared baking dish. Sprinkle the remaining cheese over the top for a crunchy, golden crust.
WANT TO SAVE THIS RECIPE?
Step 5
Bake in the preheated oven for 25-30 minutes or until the cheese is bubbly and slightly browned. Let it cool for a few minutes before serving.
Storage Options
Store any leftovers in an airtight container in the refrigerator for up to 3 days. This dish also freezes well; portion it out, wrap tightly, and freeze for up to 2 months. To reheat, thaw overnight in the fridge and bake at 350°F until warmed through.
Variations & Substitutions
- Vegetable Boost: Add peas, broccoli, or spinach for added nutrition and color.
- Gluten-Free: Substitute with gluten-free pasta and ensure other ingredients are gluten-free.
- Cheese Swap: Try gruyere or parmesan for a different cheese twist.
Serving Suggestions
This casserole is ideal for family dinners or a cozy night in. Pair it with a fresh green salad or garlic bread for a complete meal. It’s also excellent for potlucks and gatherings due to its crowd-pleasing nature.
Frequently Asked Questions
Can I make this casserole ahead of time? Yes, you can prepare the casserole up to the baking step, cover it, and store in the refrigerator for up to 24 hours. Just pop it in the oven when you’re ready to bake.
What can I use instead of cream of mushroom soup? If you’re not a fan of mushroom soup, cream of chicken or cream of celery are great alternatives. You can also make a homemade white sauce if you prefer a less processed option.
Is there a vegetarian version of this dish? Absolutely! Simply omit the ham and add more vegetables like mushrooms or bell peppers for a vegetarian twist.
This dish embodies comfort with its creamy, cheesy appeal and satisfying warmth. Whether it’s a quick weekday meal or a nostalgic family gathering, this ham and noodle casserole is sure to bring joy to your table.

Easy Ham and Noodle Casserole Recipe
Ingredients
Main Ingredients
- 12 oz egg noodles uncooked
- 2 cups diced ham fully cooked
- 1 cup frozen peas thawed
- 1 cup shredded cheddar cheese divided
- 1 can cream of mushroom soup 10.5 oz can
- 1 cup milk preferably whole milk
- 0.5 tsp garlic powder
- 0.25 tsp black pepper
Instructions
Preparation Steps
- Preheat the oven to 350°F (175°C).
- Cook the egg noodles according to package instructions, then drain.
- In a large bowl, combine cooked noodles, ham, peas, half of the cheddar cheese, cream of mushroom soup, milk, garlic powder, and black pepper.
- Pour the mixture into a greased 9x13 inch baking dish and spread evenly.
- Sprinkle the remaining cheddar cheese on top.
- Bake in the preheated oven for 35-40 minutes, or until the cheese is bubbly and golden brown.
- Let it cool for a few minutes before serving.