Combine the ham, mozzarella, peppers, and basil in a large bowl. Whisk together the balsamic vinegar, molasses, and mustard in a small bowl; season dressing with salt and pepper. Pour 3/4 of the dressing over the ham mixture.
Place the greens in a large bowl, drizzle with the remaining dressing, season with salt and pepper, and toss to combine. Arrange the greens on a platter and mound the ham salad on top.