Heat a pot of salted water to boiling, then add the pasta and cook until just tender, drain.
While the pasta is cooking, preheat your oven to 180° C (350°F), and lightly grease with butter a 9x13 inch baking dish. Crumble the bleu cheese into the bottom of the baking dish evenly.
Also while the pasta is cooking, cube the ham and Swiss cheese, set aside. Add the soup, cream, milk, and Italian seasoning mix to a mixing bowl and whisk together.
After the pasta is drained, add that to the prepared baking dish and spread out evenly.
Add the chicken nuggets on top of the pasta.
Top the nuggets evenly with the ham and cheese.
Pour sauce over evenly over the casserole.
In another mixing bowl, add the melted butter, panko, and parmesan cheese, mix together and sprinkle evenly over the top of the casserole. (I skipped this step as the dish was heaping!)
Bake for 30 minutes or until lightly browned and bubbly.
Let cool for 5 minutes, serve and enjoy.