This creamy potato and ham casserole is packed with a variety of vegetables and will please the whole family.