Most boxes say 8 to 12 minutes, but that’s a lie from the pasta overlords. Really, you want to start checking at 7 minutes and pull it no later than 10 minutes for perfect al dente. Al dente means “to the tooth”—it should have a tiny, firm bite in the center.
Don’t trust the timer blindly. Your taste buds are the boss here. Fish out a strand, blow on it like a noodle child, and take a bite. If it’s soft but with a little resistance, you’re golden.
Overcooked spaghetti is a tragedy—mushy, lifeless, and stuck together. Undercooked is a jaw workout. Aim for that sweet, chewy middle ground.
Why the box time is usually wrong
Pasta companies want you to cook it longer so it feels “safe” and doesn’t break during shipping. They’re not thinking about your dinner party. They’re thinking about liability.
Plus, your stovetop, water volume, and even altitude affect boiling temperature. You are a unique pasta artist, and the box is just a suggestion.
So ignore the “12 minutes” on the back. Start testing at 7. Trust me—Mark would agree if he hadn’t sworn off spaghetti forever.
How Long to Cook Spaghetti: Perfect Timing Guide (8-12 Min)