Cook macaroni in a large pot of salted boiling water according to package directions for al dente. Drain and rinse with cold water.
While the pasta cooks, chop the onion, celery, bell pepper, eggs, and parsley. In a small bowl, whisk together mayonnaise, vinegar, sugar, mustard, pickle relish, and garlic until smooth.
In a large bowl, combine cool pasta, onion, celery, bell pepper, eggs, and parsley. Toss with dressing and refrigerate until ready to serve.
Video
Notes
Use any short pasta, such as elbow macaroni, mini shells, ditalini, or rotini.
If you like a sweet burst of flavor, add peas to your macaroni salad.
Omit the hardboiled eggs if you don't care for them.
Instead of sweet pickle relish, use chopped sweet pickles, chopped dill pickles, or dill pickle relish.
A hint of garlic in the background adds another layer of flavor. You can omit this ingredient altogether if you don't care for raw garlic in your salad, or substitute with a pinch of garlic powder.
Add cheese, such as diced cheddar cheese or mozzarella.