Step 1: Cook the Macaroni: Bring a large pot of salted water to a boil. Add the macaroni and cook according to package directions until al dente (about 7-8 minutes). Avoid overcooking.
Step 2: Rinse and Drain: Drain the cooked macaroni immediately and rinse thoroughly with cold water to stop the cooking process and remove excess starch. This helps prevent the salad from becoming sticky.
Step 3: Prepare the Dressing: In a large bowl, whisk together the mayonnaise, sugar, and vinegar until smooth. The sugar should be fully dissolved.
Step 4: Add Vegetables: Add the diced celery and onion to the dressing. Stir well to combine.
Step 5: Combine Macaroni and Dressing: Add the rinsed and drained macaroni to the bowl with the dressing and vegetables. Gently fold until the macaroni is evenly coated.
Step 6: Adjust Consistency: Add milk, one tablespoon at a time, until the salad reaches the desired consistency. The salad should be creamy but not soupy.
Step 7: Season: Season with salt and pepper to taste. Remember that flavors will meld and intensify as the salad chills.
Step 8: Chill: Cover the bowl with plastic wrap and refrigerate for at least 2 hours, or preferably overnight, to allow the flavors to meld.
Step 9: Serve: Before serving, stir the salad and add more milk if needed to restore the creamy consistency. Garnish with a sprinkle of paprika, if desired.
Optional tips: For a tangier flavor, increase the amount of vinegar. For a sweeter salad, add a little more sugar. Some variations include adding shredded carrots, chopped ham, or hard-boiled eggs.