How Long to Boil Spaghetti
It takes 8 to 12 minutes to boil spaghetti, plus the amount of time it takes to bring the water to a boil. Always boil the water before adding the pasta to the pot to ensure the best texture. The best way to know whether your spaghetti is done is to taste-test it. The pasta should be al dente, meaning that it's tender with a firm bite. If you cook your spaghetti past this point, it will become mushy and tasteless.