Prep Time 20 minutes mins
Cook Time 10 minutes mins
Resting Time 1 hour hr
Total Time 1 hour hr 30 minutes mins
For best results, make this salad a few hours ahead so the flavors develop fully and the pasta absorbs some of the dressing; just remember that macaroni continues to soak up moisture in the fridge, so you may want to reserve a few tablespoons of dressing or extra mayonnaise to stir in right before serving. Dicing the vegetables and ham into small, even pieces ensures every bite has a good balance of texture and flavor, and rinsing the pasta thoroughly under cold water stops the cooking and prevents it from becoming gummy. If you prefer a lighter version, substitute part of the mayonnaise with plain Greek yogurt, and if serving at a picnic, keep the salad chilled over ice and avoid leaving it at room temperature for more than 2 hours for food safety.