Gather the ingredients.
Cook the macaroni according to the package directions. Drain and rinse under cold running water until completely cooled.
Combine all of the ingredients except for the pasta and stir well to combine.
Add the cooled pasta. Stir gently so you do not break apart the macaroni. Coat all pieces of pasta evenly with the dressing.
Taste and adjust the seasonings and add more mayonnaise as needed.
Cover and chill the macaroni salad for at least 2 hours before serving. Just before serving, taste and adjust the seasonings and add more mayonnaise if needed.