To make the dressing, whisk all ingredients together in a small bowl; cover, and refrigerate until ready to use.
For the salad, toss macaroni in a large bowl with ham, celery, peas, pickles, red pepper and scallions; add dressing and toss again. Garnish with cherry tomatoes.
Recipe adapted from Jean Anderson, "The American Century Cookbook"