Make it ahead: This salad tastes even better after resting. For gluten-free, use your favorite gluten-free pasta. For nut-free, omit pine nuts or replace with toasted sunflower seeds. If using homemade pesto, season the salad after tasting, as salt levels can vary.