How to Cook Pasta

Learn how to cook pasta properly with exact water and salt guidance, step-by-step instructions, a pasta cooking time table, sticky pasta fixes, mistakes, and FAQs.

Food & CookingEdited by Pramod Tiwari
5 min read

Quick Answer

To cook pasta, boil 4 to 6 quarts of water for 1 pound of dried pasta, add about 1 to 1.5 tablespoons of salt, add the pasta, stir during the first minute, cook until tender but still slightly firm, reserve a cup of pasta water, drain without rinsing, and mix the pasta with sauce right away.

Ingredients and Tools

  • Dried pasta, fresh pasta, or stuffed pasta
  • Large pot with enough room for boiling water
  • Water: about 4 to 6 quarts for 1 pound / 450 g dried pasta
  • Salt: about 1 to 1.5 tablespoons per 4 quarts of water, adjusted to taste and salt type
  • Long spoon or tongs for stirring
  • Timer
  • Colander or spider strainer
  • Measuring cup to save pasta water
  • Sauce, olive oil, butter, cheese, or other serving ingredients

Step-by-Step Instructions

  1. Step 1

    Choose a pot and add enough water

    Use a large pot when possible so the pasta has room to move. For 1 pound or 450 g of dried pasta, use about 4 to 6 quarts of water. For smaller portions, use enough water to fully cover the pasta with room to stir.

  2. Step 2

    Bring the water to a rolling boil

    Heat the water until large bubbles are rising strongly. A rolling boil helps the pasta start cooking evenly after it is added.

  3. Step 3

    Salt the water

    Add salt after the water is hot or boiling and stir to dissolve. A beginner-friendly starting point is 1 to 1.5 tablespoons of kosher or sea salt per 4 quarts of water. Use less if using fine table salt or if your sauce is very salty.

  4. Step 4

    Add the pasta and stir immediately

    Add the pasta to the boiling water. Stir during the first minute because this is when pasta is most likely to stick. For long pasta, let the ends soften for a few seconds, then gently push them under water.

  5. Step 5

    Cook according to the package, then test early

    Set a timer for 1 to 2 minutes less than the package time. Taste a piece. It should be tender but still have a slight bite if you want al dente pasta.

  6. Step 6

    Reserve pasta water before draining

    Before draining, scoop out 1 cup of starchy pasta water. It can loosen thick sauce and help sauce cling to the pasta.

  7. Step 7

    Drain but do not rinse

    Drain the pasta in a colander. Do not rinse it for hot pasta dishes because rinsing removes surface starch and cools the pasta. The main exception is some cold pasta salads.

  8. Step 8

    Mix pasta with sauce right away

    Add the drained pasta to warm sauce and toss for 1 to 2 minutes. Add small splashes of reserved pasta water until the sauce coats the pasta smoothly.

Pasta Cooking Time Table

Approximate pasta cooking times by type
Pasta TypeApproximate TimeBeginner Tip
Fresh pasta1 to 3 minutesCooks quickly. Start testing after 1 minute.
Angel hair / capellini2 to 4 minutesThin pasta overcooks fast, so watch closely.
Spaghetti / linguine8 to 11 minutesStir early so strands do not clump.
Penne / rigatoni / ziti10 to 13 minutesTaste inside the tube to check texture.
Fusilli / rotini8 to 12 minutesGood for thick sauces; test the center spiral.
Farfalle10 to 13 minutesThe pinched center may stay firmer than the edges.
Stuffed pasta3 to 7 minutesUse gentler boiling so pieces do not split.
Whole wheat pasta8 to 12 minutesCan become firm or grainy if undercooked; taste test.

Practical Example

Example: To cook 225 g / 8 oz spaghetti for two people, boil about 2 to 3 quarts of water in a large pot, add 2 to 3 teaspoons of salt, add the spaghetti, stir during the first minute, start tasting around 8 minutes, reserve half a cup of pasta water, drain, and toss the spaghetti with warm sauce for 1 minute.

Common Mistakes

  • Using too little water and not stirring
  • Forgetting to salt the water
  • Adding oil to the pasta water
  • Walking away and overcooking the pasta
  • Rinsing hot pasta before adding sauce
  • Throwing away all pasta water before checking the sauce
  • Letting drained pasta sit in the colander until it clumps
  • Pouring sauce on top without tossing the pasta and sauce together

Troubleshooting

My pasta is sticky

Stir during the first minute, use enough water, and mix drained pasta with sauce immediately. If it is already sticky, toss it with hot sauce and a splash of reserved pasta water.

My pasta is mushy

It was cooked too long. Next time, start tasting 1 to 2 minutes before the package time. For this batch, use a thicker sauce or bake it into a casserole-style dish if appropriate.

My pasta tastes bland

The water probably needed more salt. Pasta absorbs flavor while cooking, so seasoning only the sauce may not fix bland noodles.

The pasta is cooked outside but hard inside

Keep cooking and test again every 30 to 60 seconds. Very thick shapes and some whole wheat pastas need more time.

The sauce does not stick

Do not rinse hot pasta or coat it with oil. Toss pasta with sauce in a pan and add a splash of starchy pasta water.

FAQs

How much water do I need to cook pasta?

A classic beginner ratio is 4 to 6 quarts of water for 1 pound or 450 g of dried pasta. Smaller amounts can work if the pasta is fully covered and you stir often.

How much salt should I add to pasta water?

Start with about 1 to 1.5 tablespoons of kosher or sea salt per 4 quarts of water. Use less fine table salt because it tastes saltier by volume.

Should I add oil to pasta water?

No for most pasta dishes. Oil floats on top and can make it harder for sauce to cling. Stirring is a better way to prevent sticking.

Should I rinse pasta after cooking?

Do not rinse pasta for hot dishes. Rinsing removes starch and cools the pasta. Some cold pasta salads are an exception.

What does al dente mean?

Al dente means the pasta is cooked but still slightly firm when you bite it. Taste testing is the easiest way to check.

Can I cook pasta directly in sauce?

Some recipes do this, but beginners should first learn the basic boiling method. You can finish boiled pasta in sauce for 1 to 2 minutes for better coating.

Food & Cooking2 min read

How to Cook Barley

Learn how to cook barley with rinsing, water ratio, simmering, pearl vs hulled timing, seasoning, storage, mistakes, troubleshooting, and FAQs.

Help us improve this guide

Tell us about an outdated instruction, unclear step, broken link or safety concern. Do not include passwords, account numbers, medical records or other sensitive information.

Email a correction or suggestion