While you don't want to overcook your spaghetti squash, you can undercook it too. The strands should be pleasantly al dente and not mushy, but they should not be crunchy or have a raw taste. Once the flesh pierces with a fork, your spaghetti squash is done cooking.