How to Cook Pasta Perfectly Every Time
Pasta is one of the easiest dinners in the world, yet it goes wrong more often than it should: gummy noodles, a sauce that slides off, a pot that boils over at the worst moment. Almost every one of those problems is decided in a ten-minute window, and each traces back to a small choice. This guide covers the rules that matter — salt, timing, the cooking water, and how restaurants get that glossy finish.
Salt the water like the sea
Pasta is one of the few foods you can season from the inside, and the boiling water is your only chance. Use 7 to 10 grams of salt per litre, roughly a level tablespoon of coarse salt. The water should taste seasoned, like a well-salted soup, rather than aggressively salty, and it should go in once the water boils so it dissolves fast. The classic mistake is cooking in plain water and over-salting the sauce to compensate: the sauce turns harsh and the noodles stay bland underneath.
Use enough water and keep it rolling
Crowd pasta into too little water and the temperature crashes, the starch turns thick and gluey, and the strands weld together. A reliable ratio is 1 litre of water per 100 grams of dried pasta, in your largest pot, filled no more than two-thirds. Stir for the first two minutes, when the surface starch is stickiest. If your pot is small, cook in two batches instead of one crowded one — an extra three minutes beats a pot of clumped noodles.
Taste it, don't trust the box time
The number on the package assumes a rolling boil and one particular brand of durum wheat, so treat it as a starting point. Begin tasting two minutes early. Al dente means tender all the way through with a faint resistance at the very centre — bite a piece and look for a pinprick of white in the middle. Pasta keeps cooking after it leaves the water, so pull it a minute early if you plan to finish it in a hot pan.
Save a cup of the cooking water
That cloudy water is salty, thin and full of starch, and starch is what makes a sauce cling instead of pooling at the bottom of the bowl. Scoop out a cup with a mug before you drain. Tossed into a sauce over heat, the starch and fat emulsify into something silky. Add it a splash at a time and stop when the sauce coats the back of a spoon — 60 to 120 ml is usually plenty for four servings.
Finish the pasta in the sauce
Drain the pasta a minute early and tip it into the pan of sauce, not the other way around. Cook them together over medium heat for one to two minutes, tossing constantly and loosening with pasta water as needed. The sauce should look slightly too loose at this stage, because the noodles will absorb liquid as they rest. This single step separates home pasta from restaurant pasta, and it takes less time than draining properly.
Frequently asked questions
Do I need olive oil in the water?
No. Oil floats on the surface and never reaches most of the pasta, so it does nothing useful — it only makes the noodles slippery and the sauce slides off. If sticking is the problem, the fix is more water, a bigger pot, and stirring early.
Should I rinse cooked pasta?
Only for a cold pasta salad, where you want to stop the cooking and wash off surface starch. For a hot dish, rinsing removes exactly the starch that helps the sauce adhere. To hold pasta briefly, toss it with a spoonful of sauce or oil.
How much salt should I use?
About 7 to 10 grams per litre of water, roughly one level tablespoon of coarse salt. Judge it by taste: seasoned like a good soup, but not unpleasant to sip. Salt barely raises the boiling point, so there is no reason to hold back.
Why does my pasta always stick together?
Too little water, no stirring in the first two minutes while the surface starch is sticky, or overcooking, which releases even more starch. Cheap pasta made from soft wheat clumps more easily too.
Can I cook pasta ahead of time?
Yes, but boil it a minute short of al dente, drain, and toss with a little oil so it does not set into a block. It keeps two days in the fridge. Reheat it in the simmering sauce with a splash of water, never by boiling it again.