Pasta should always be cooked a few minutes less than what it says on the packaging. I usually cook it just until it is Al Dente, what this means is that the pasta is firm but still cooked.