Everyone will love this macaroni and cheese ham casserole. Easy to make, creamy, cheesy, and filled with chunks of ham and shredded cheese. This homemade macaroni and cheese with ham is a family favorite!
Preheat oven to 375 degrees. Spray a 9x13 baking dish with cooking spray and set aside.
Cook pasta to 'al dente' according to package instructions. Pasta will cook slightly more while baking in the oven which is why you want it cooked to 'al dente'.
While pasta is cooking, combine cheddar cheese soup, sour cream, milk, and the seasonings in a large mixing bowl. Mix with a whisk to combine well. Add ham and shredded cheese (reserve 1/2 cup for the top) and stir to combine everything together.
Drain the pasta. Do not rinse. Add the cooked & drained pasta to the bowl and stir together until everything is combined. Pour into the prepared baking dish and cover with foil.
Cook for 25 minutes. Remove foil and sprinkle cheese on top of casserole. Cook for another 3-5 minutes or until the cheese is melted.
The cheddar cheese soup is made by Campbell's brand. It's just like the cream of chicken soup but cheddar cheese instead.
We just heat the leftovers in the microwave and we love it as is. If it's too dry for your liking, simply add a small splash of milk to moisten it up a bit.