To make this into a freezer meal, mix all the ingredients except for the pasta in a large resealable freezer bag.
Put 2 cups of pasta in a medium-sized resealable freezer bag.
Seal both and staple them together. Lay flat in the freezer.
On the day you want to serve it, thaw and put the ingredients from the large bag into the crockpot and cook for 4 hours on low.
Cook the pasta on the stovetop and stir the noodles into the casserole just before serving.
To make this gluten-free, ensure that you use gluten-free ham. Much of the ham sold in stores contain fillers that include gluten, so read the labels. Use gluten-free pasta.