Cheesy ham casserole is a hearty and filling dish made with the perfect combination of ham, potatoes, veggies, and cheese sauce