For the vinaigrette, whisk vinegar, salt, pepper and honey. Add oil drop by drop to the vinaigrette. Peel the shallot, cut into fine cubes and stir into the vinaigrette. Clean, wash and shake the salad dry. Wash and halve the tomatoes.
Heat butter in a large pan and fry bread in it for about 6 minutes while turning. Cover bread slices with ham and slice cheese on top. Arrange salad and bread on plates