Al dente pasta, which means pasta that is cooked so it is still firm to the bite but not hard or crunchy, is recommended for pasta salad because it helps the pasta retain its shape and texture when combined with other ingredients. It also helps so it doesn't get soggy days after the pasta salad is cooked.