How to Cook Pasta Perfectly: Water, Salt and Timing Guide
How to cook pasta perfectly every time: how much water and pasta to use, when to salt, how to test for al dente, and how to store and reheat leftovers safely.
This guide is general information only, not professional financial, legal or technical advice. Menus and rules can vary by device and country.
To cook pasta perfectly, bring a large pot of water to a rolling boil (about 4–6 quarts, or 4–6 liters, per pound/450 g), salt it, add the pasta and stir. Boil uncovered, stirring now and then, and start tasting a minute or two before the package time. Drain it when it is al dente: tender but still slightly firm to the bite.
That's really all there is to it. The details below help you avoid sticky, mushy or bland pasta.
Quick Answer
- Water: about 4–6 quarts (4–6 L) per pound (450 g) of dry pasta.
- Salt: add salt once the water boils, enough to season it lightly.
- Stir right after adding the pasta and a few times while it cooks.
- Taste early: start testing 1–2 minutes before the package time.
- Drain promptly and save a cup of the cooking water for your sauce.
Pasta, Water and Serving Ratio Chart
Use this chart to scale the recipe. One serving is about 2 oz (56 g) of dry pasta, which makes roughly 1 cup of cooked pasta.
| Dry pasta | Water | Servings | Cooked yield (approx.) | When to start tasting |
|---|---|---|---|---|
| 4 oz (115 g) | 1–1½ quarts (1–1.5 L) | 2 | 2 cups | 1–2 min before package time |
| 8 oz (225 g) | 2–3 quarts (2–3 L) | 4 | 4 cups | 1–2 min before package time |
| 12 oz (340 g) | 3–4½ quarts (3–4.5 L) | 6 | 6 cups | 1–2 min before package time |
| 1 lb (450 g) | 4–6 quarts (4–6 L) | 8 | 8 cups | 1–2 min before package time |
| Any amount, for baking later | Same as above | — | — | Cook for only ⅔ of package time |
Small shapes like orzo may yield a little less cooked volume, and bulky shapes like bowties a little more.
How to Cook Pasta Step by Step
- Fill a big pot. Use the chart to measure your water. A large pot gives the pasta room to move, so it cooks evenly and sticks less.
- Bring it to a boil. Cover the pot to speed things up. Wait for a full rolling boil, with big bubbles that don't stop when you stir.
- Salt the water. Add salt once it boils. Salting the water adds flavor to the pasta itself and helps reduce stickiness. The water should taste lightly salted, not like seawater.
- Add the pasta. Drop it in all at once. For long strands like spaghetti, let the ends soften for a few seconds, then gently push them under the water.
- Stir right away. The first minute is when pasta is most likely to stick together. Stir well, then let the water return to a boil.
- Cook uncovered. Leave the lid off so the pot doesn't boil over. Stir every couple of minutes.
- Taste to test. Start tasting 1–2 minutes before the package time. Bite a piece: it should be tender with a slight firmness in the center. That's al dente.
- Save some water. Before draining, scoop out about 1 cup (240 ml) of the starchy cooking water with a mug.
- Drain carefully. Pour the pasta into a colander in the sink, tilting the pot away from you to avoid the steam.
- Sauce it right away. Toss the hot pasta with your sauce in the pan, adding splashes of the saved water until the sauce coats every piece.
What "Al Dente" Means
Al dente is Italian for "to the tooth." It means the pasta is cooked through but still has a little bite. Al dente pasta holds its shape in sauce and doesn't turn mushy on the plate.
If you're going to bake the pasta afterward, such as in lasagna or macaroni and cheese, undercook it on purpose. Boil it for about one-third less time than the package says. It will finish cooking in the oven.
Fresh vs Dried Pasta
- Dried pasta is made from flour and water and needs several minutes of boiling. Follow the package time as your starting point.
- Fresh pasta contains more moisture and often egg, so it usually cooks faster than dried. Follow its package directions and taste often.
- Whole-wheat and gluten-free pasta can behave differently from regular pasta. Taste early and drain as soon as the texture is right.
Common Mistakes and Troubleshooting
| Problem | Likely cause | Fix |
|---|---|---|
| Pasta sticks together | Too little water or no stirring at the start | Use a bigger pot and stir in the first minute |
| Mushy pasta | Overcooked | Taste early and drain as soon as it's al dente |
| Bland pasta | Water not salted | Salt the water once it boils |
| Sauce slides off | Pasta rinsed or oiled | Don't rinse hot pasta for sauce; skip oil in the water |
| Pot boils over | Lid on during cooking or pot too full | Cook uncovered; fill the pot no more than about ¾ full |
| Starchy, gluey clumps after draining | Pasta sat in the colander | Sauce it immediately, or toss with a little cooking water |
Should you add oil to the water? It isn't needed. Plenty of water and early stirring keep pasta from sticking, and a slick of oil can make it harder for sauce to cling.
Should you rinse pasta? Not for hot dishes. The starch on the surface helps sauce cling. Rinsing under cold water is mainly for pasta salads, where you want the pasta to cool fast and stay separate.
How to Store and Reheat Leftover Pasta Safely
- Refrigerate within 2 hours of cooking. Spread large batches in shallow containers so they cool quickly.
- Use within 3 days. The National Pasta Association suggests refrigerating cooked pasta for up to three days. The USDA's general guideline for leftovers is 3 to 4 days.
- Freeze extras. Cooked pasta dishes freeze well; for best quality, use frozen leftovers within 3 to 4 months.
- Reheat until hot. Dip plain pasta in a colander into boiling water for about 1 minute, or reheat sauced pasta until it reaches 74°C (165°F) all the way through.
Easy Ideas Once You've Mastered Pasta
- Toss with olive oil, garlic, chili flakes and parmesan for a fast weeknight dinner.
- Add sliced boiled eggs and vegetables for a quick pasta salad.
- Top with sliced pan-cooked chicken breast for a protein boost.
- Use the same big-pot boiling method for rice; see how to cook rice.
Frequently Asked Questions
How much water do you need to cook pasta?
Use about 4–6 quarts (4–6 liters) of water for every pound (450 g) of dried pasta. Plenty of water helps the pasta cook evenly and stops it from sticking. You can scale it down for smaller amounts.
When should you add salt to pasta water?
Add salt once the water reaches a boil. It seasons the pasta as it cooks, which a sauce alone can't do. Aim for water that tastes lightly salty.
How do you know when pasta is done?
Taste it. Start 1–2 minutes before the package time and bite a piece. It's ready when it's tender but still slightly firm in the center, which is called al dente.
Should I put a lid on the pot when cooking pasta?
Cover the pot while you bring the water to a boil because it heats faster. Once the pasta goes in, cook it uncovered so the pot doesn't foam over.
How much dry pasta per person?
About 2 oz (56 g) of dry pasta is a standard single serving. That makes roughly 1 cup of cooked pasta. For bigger appetites or a main dish with little sauce, plan on more.
How long does cooked pasta last in the fridge?
Refrigerate cooked pasta within 2 hours and use it within about 3 days for best quality and safety. Reheat it until steaming hot all the way through.