The secret to making the perfect pasta salad is to drain the pasta al dente, then cool it down immediately under cold water until the pasta becomes completely cold. This way it will stop cooking and it will stay perfectly al dente for many many hours. Washing the pasta will also remove the starch so it will not be sticky.