Step 1: Cook the Potatoes: Place the cubed potatoes in a large pot, cover with water, and bring to a boil. Cook until tender, about 12-15 minutes. Drain well and let cool slightly. Avoid overcooking; potatoes should be tender but not mushy.
Step 2: Cook the Macaroni: While the potatoes are cooking, cook the macaroni according to package directions until al dente. Drain well and rinse with cold water to stop the cooking process. This prevents the macaroni from becoming sticky.
Step 3: Prepare the Dressing: In a large bowl, whisk together the mayonnaise, white vinegar, sugar, salt, and pepper until smooth. Adjust the sweetness and tanginess to personal preference. For a thinner consistency, add milk one tablespoon at a time until desired consistency is achieved.
Step 4: Combine Ingredients: Gently fold the cooked potatoes and macaroni into the dressing. Ensure the ingredients are evenly coated. Be careful not to mash the potatoes.
Step 5: Chill: Cover the salad and refrigerate for at least 2 hours, or preferably overnight, to allow the flavors to meld. This chilling period is crucial for the best flavor and texture.
Step 6: Serve: Before serving, give the salad a gentle stir. Adjust the seasoning, if necessary. Serve chilled and enjoy!
Optional Tips: For a tangier salad, add an extra tablespoon of vinegar. Diced celery or carrots can be added for extra crunch. Some variations use a touch of Dijon mustard in the dressing for added flavor.