I can give you all the numbers in the world, but the only reliable tool is your mouth. Your pasta’s ideal doneness is subjective. You might like it a little firmer ("more bite") or a little softer ("comfort zone"). Both are valid, and there is no pasta police.
But here’s a cruel twist: if you’re mixing spaghetti with sauce and baking it (like in a casserole), undercook it by a full 2 minutes. It will finish in the oven, and nobody likes a mushy casserole. Learned that one the hard way at a potluck that shall not be named.
One more thing: never, ever rinse your pasta after draining unless you’re making a cold salad. The starch on the surface helps the sauce cling. Rinsing is for amateurs and people who hate flavor. You’re not either, right?
So, How Long Exactly?
For standard dry spaghetti (most brands): check at 8 minutes, expect it to be ready between 9 and 10 minutes. For thick or artisan types: start at 10, finish by 12. For angel hair: 4 to 5 minutes max. For fresh: 2 to 4 minutes. For gluten-free: start checking at 6 minutes, and pray.
But honestly? The next time you’re standing over that pot, ignore the box a little. Taste it like you’re judging a cooking show contestant. Be harsh. Be curious. And remember: if you mess up once, you’ll get it right the next time. Because spaghetti is forgiving, even when you’re not.
Now go boil some water. You’ve got this. And if you forget—just order pizza. I’ll be right there with you.