This creamy and cheesy ham pasta salad recipe is the perfect summer supper, with tender smoked ham, fresh veggies, and ranch dressing.| Southern Plate