Leftovers will keep for 4-5 days in airtight box. Please note that there may be discoloration of basil pesto due to oxidation after a day or two. You can always feel free to keep the pasta salad undressed until you're ready to serve; just add the pesto and toss!