This easy ham and swiss casserole is soooooooo good! This is the perfect recipe when you have leftover ham. Personally, I love using leftover ham because I find it so flavorful! But, if you don't have any, a few thick slices from the deli also works.
This Easy Ham and Swiss Cheese Casserole was so very easy to make. There was very little prep time, which was great. I used frozen veggies, but if you prefer, it would be totally fine to use fresh.
A similar type of casserole you will enjoy is this easy turkey noodle and cheese casserole. You can substitute rotisserie chicken for turkey!
Table of contents
What I love about this casserole.
I love that you don't need to precook the noodles with this ham and Swiss cheese casserole dish. For some reason, I don't like doing that step. Probably because sometimes I overcook those noodles. Nothing worse than mushy noodles! By putting the noodles in uncooked, no mushy noodles here! The other great thing is you can mix everything in one baking dish! No extra dirty dishes.
This is a delicious recipe to use up a baked ham! It's also a great brunch recipe which is more on the lunch vs. the usual breakfast casseroles.
Helpful Hint
I suggest you stir this casserole halfway through cooking so that you don't have the odd crunchy noodle on top.
And, the best thing of all, my family enjoys this casserole. It's more than we can eat in one sitting.
Ingredients

- 2 cups leftover ham, cubed (Or buy thick slices of boiled ham from your local deli)
- 2 cups elbow macaroni, uncooked
- 2 can cream of chicken soup (or cream of mushroom soup)
- 1 can of milk (use the soup can!)
- 1 ½ cups peas and carrots (or any other favorite vegetable variation - using frozen vegetables is fine!)
- 1 10 oz can of chicken broth
- 2 tablespoon dried minced onions (or 1 small diced onion)
- 8 oz shredded swiss cheese (I bought it sliced and chopped into thin slivers)
- ¼ cup diced red pepper (optional)
Instructions
Preheat oven to 350 F.
Step 1
Do not precook the noodles. They get added into the casserole uncooked. That is one of the reasons why I LOVE this recipe.
Step 2
Spray cooking spray in your glass baking dish (or favorite casserole dish)
Add everything to a bowl and mix until the noodles are covered with sauce. It's easier if you mix liquids first, then add noodles etc.

Place mixture into a sprayed 9 x 13 casserole dish
Bake for 1 hour. I recommend stirring at about ½ hour point so the top noodles get mixed into the sauce and don't end up crunchy.

Delicious!!

FAQs
Yes, you can. Just use the same amount as the frozen stated in the recipe.
Yes, make sure the casserole is in a well-sealed container. It keeps well frozen for about one month.
Yes, it does. If your family loves a different cheese, go ahead and use it. I've done a combination of mozzarella cheese with cheddar cheese. Use what you have!

Easy Ham and Swiss Casserole
Ingredients
- 2 cups ham cubed (I bought two thick slices of boiled ham from my local deli - just under 1 lb of meat)
- 2 cups elbow macaroni uncooked
- 2 can cream of chicken soup or cream of mushroom
- 1 can milk use the soup can!
- 1 ½ cups peas and carrots
- 1 can chicken broth
- 1 small onion diced
- 8 oz swiss cheese shredded or sliced into thin strips
- ¼ cup red pepper diced
Instructions
- Do not precook the noodles.
- Preheat oven to 350 Fahrenheit
- Place in sprayed 9 x 13 inch casserole dish
- Add everything in a bowl and mix until noodles are covered with sauce. It's easier if you mix liquids first then add noodles etc.
- Bake for 1 hour (stir at about ½ hour point so top noodles get mixed into sauce)
- Serve with a salad for an amazing meal!
Notes
Nutrition
Please pin the recipe to your Pinterest account!

Looking for another similar type of casserole? Try this Easy Chicken Noodle and Cheese Casserole. This stuffed taco casserole is also a family favorite!
**First published May 22, 2016.
Lauren Burke
We are not big fans of peas and carrots I was wondering if you thought we could substitute broccoli instead? Can’t wait to try this!
Monique
What do you mean by "2 lb cups of ham"? Doesn't make sense!!