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 flavor, make this salad a few hours ahead or even the day before, adding a splash of milk or pineapple juice just before serving if it seems dry because pasta absorbs dressing as it rests. You can swap ham for grilled chicken or leave out the meat for a vegetarian version, and adjust the sweetness by changing the amount of sugar and pineapple juice. Keep all ingredients well-chilled, especially the mayonnaise, and avoid leaving the salad at room temperature for more than 2 hours for food safety. Using short, ridged pasta shapes helps the dressing cling better, and dicing everything to a similar size makes each bite more balanced and attractive.